How To Increase IMU simulation rate for Lidar Odometry compatibility #233
Unanswered
lucasfroes232
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Context: State-of-the-art Lidar Odometry algorithms (like LIO-SAM) require high-frequency IMU data (typically >200Hz) to perform accurate motion deskewing of the point cloud.
Problem: The current simulation default is 100Hz. This creates a discrepancy between simulation and real-world Ouster/Velodyne sensors (which often output 400Hz+ IMU), causing SLAM algorithms to behave poorly in Sim vs Real.
Question:What is the best practice to increase the imu rate? Currently i hardcoded it in:
/opt/ros/noetic/share/mrs_uav_gazebo_simulation/models/mrs_robots_description/sdffilecomponent_snippets.sdf.jinjaChanging the following tags in IMU section:
<update_rate>300</update_rate>and<updateRateHZ>300</updateRateHZ>All reactions