Jump to content

IMU 2.0, Pitch Roll Yaw Accuracy | IMU Calibration not working


RonHa

Recommended Posts

Wir nutzen einen IMU 2.0 in einem Fahrzeug als Fahrdynamiksensor. Bisher liefert dieser aber keine exakten Daten.

 

Problem 1: Der IMU 2.0 behält keine Kalibrierung im Fahrzeug. Wir kalibrieren diesen bei laufendem Motor, bis alle Kalibrierungsfenster grün sind, speichern die Kalibrierung und montieren den IMU wieder. Kaum montiert ist die Magnetometerkalibrierung im Eimer und währen der Fahrt ist der ACC-, Magnetometer- und Systemkalibrierungsstatus immer rot also unkalibriert.

 

Problem 2: Wir bekommen keine sinnvollen Roll- und Nickwinkel zustande. Unsere Werte scheinen irgendwie abhängig vom Yaw zu sein (In Kurvenfahrt steigt der Roll- und auch der Nickwinkel)

 

Wir sind echt ratlos.

 

Wir nutzen noch ein ACC-Bricklet, dieses funktioniert sauber und liefert im Vergleich zur IMU Top Werte

Link zu diesem Kommentar
Share on other sites

Schwer zu sagen, wenn der IMU Brick außerhalb des Fahrzeugs gut funktioniert vermute ich das wechselnde Magnetfelder im Auto dem Algorithmus zu schaffen machen.

 

Seit der neuesten Firmware Version gibt es die Möglichkeit per set_sensor_fusion_mode() eine Fusion-Modus ohne Mangnetometer zu benutzen, vielleicht ist das ein Versuch Wert? Dabei geht natürlich die Bestellung der absoluten Orientierung verloren.

Link zu diesem Kommentar
Share on other sites

Gibt es eine Möglichkeit einen Winkel zu berechnen ohne, dass die Beschleunigswerte mit Einfluß haben? Das funktioniert nämlich nicht bei z.B. Kurvenfahrt, da hier ja Beschleunigungen erzeugt werden, die nicht Neigungsabhängig sind. Das verursacht bei uns das Problem, dass der Roll- und Nickwinkel ständigen großen Änderungen unterliegen, die vorallem bei Kurvenfahrten bzw. starken Verzögerungen auffallen.Der Rollwinkel z.B. steigt kontinuierlich beim durchfahren einer Kurve.

 

Ist der IMU dazu in der Lage eine querbeschleunigungsunabhängige Neigung anzuzeigen?

Link zu diesem Kommentar
Share on other sites

  • 5 months later...

Wurde das Problem mittlerweile gelöst?

Bin nämlich gerade mit derselben Fragestellung beschäftigt, dass der Nick-/Rollwinkel durch zusätzliche Beschleunigung des Fahrzeugs verändert wird.

Gibt es eine direkte (oder annähernde) mathematische Abhängigkeit zwischen den "externen" Beschleunigungen und dem Nick-/Rollwinkel?

Würde eine "Live"-Kalibrierung mit den aktuellen Beschleunigungswerten als Bias helfen und wie sinnvoll ist eine unterschiedliche Gewichtung von Gyroskop und Beschleunigungssensor über die Kalibrierung?

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...