personalrobotics / ada_ros2

ROS2 Hardware Interface and Description for the ADA Robot
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

IMU Disconnection Behavior #18

Open amalnanavati opened 1 year ago

amalnanavati commented 1 year ago

Currently, when the IMU is disconnected, the code immediately start assuming that the IMU angle is zero. However, this is not good (e.g., if there is a momentary issue with IMU communication that is quickly resolved). Instead, the code should store the latest IMU angle and use that if communications are disrupted.