what should be odom broadcast frequency for slam?
My odom is being broadcasted at a rate of 10 Hz currently? Is it good enough to run a turtlebot-like robot autonomously?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
My odom is being broadcasted at a rate of 10 Hz currently? Is it good enough to run a turtlebot-like robot autonomously?
Asked: 2019-05-29 02:28:02 -0600
Seen: 276 times
Last updated: May 29 '19
Ros_control cannot be found (Kinetic)
Unmet dependencies during Kinetic install on Odroid C2 / 16.04
Using AMCL without wheel odometry (only laser + IMU)
robot_pose_ekf and localization in the known map [closed]
How to connect the kinetic sensor to my ROS computer
Way less position cordinates after running amcl node [closed]
Depends on your application and how fast everything is running. I typically recommend as a blanket 100hz, but really you're limited by the "fastest" thing happening. If there's something trying to get the pose of your robot at >10hz, you're going to get stale or interpolated information.
100hz for a typical ground robot running the typical ros navigation-like things is usually fine. That may be going overboard depending on your application. 30hz is a good hobby-number if your encoders have enough ticks to make that meaningful.