Uuv_simulator: IMU-Linearbeschleunigungen funktionieren nicht richtig

Erstellt am 2. Apr. 2020  ·  2Kommentare  ·  Quelle: uuvsimulator/uuv_simulator

Wie unter diesem Link angegeben (in einem anderen Kontext, aber zum gleichen Thema)

https://answers.ros.org/question/12616/interpretation-of-imu-data-from-the-gazebo_ros_imu-plugin/

die UUV-IMU-Implementierung (was die Linearbeschleunigungen betrifft) sollte nicht korrekt sein.

Ist das wirklich so?

bug

Alle 2 Kommentare

Hallo @s1887252 , die IMU wird vom Rotors Simulator adaptiert und liest grundsätzlich die Linearbeschleunigung aus dem Link https://github.com/uuvsimulator/uuv_simulator/blob/master/uuv_sensor_plugins/uuv_sensor_ros_plugins/src/IMUROSPlugin.cc#L183
Aber ich erinnere mich, dass ich Probleme mit der linearen Beschleunigung von Gazebo hatte, die die ODE-Engine mit dem quick Algorithmus verwendet. Ich kann versuchen, den Standardalgorithmus in world zu ändern, um zu sehen, ob er sich anders verhält.

Ich bin mir nicht sicher, ob dies zusammenhängt, aber Gazebo hat kürzlich sein Plugin aktualisiert, um die IMU-Ausrichtung vom Weltrahmen zu melden. Ich hatte in meinem anderen Projekt einige Probleme aufgrund seines alten Verhaltens in Bezug auf Körperorientierung vs. Weltorientierung, aber dieser Pull-Request behauptet, es zu beheben.

https://github.com/ros-simulation/gazebo_ros_pkgs/pull/1051

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

hughhugh picture hughhugh  ·  5Kommentare

bst picture bst  ·  33Kommentare

tve picture tve  ·  17Kommentare

musamarcusso picture musamarcusso  ·  12Kommentare

atomoclast picture atomoclast  ·  23Kommentare