ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

How much does the /odom frame matter for hector_slam?

asked 2012-06-12 15:08:59 -0500

weiin gravatar image

From the hector slam tutorial, it is possible to replace gmapping with hector_slam, with or without the presence of the odom frame. What is the difference?

For gmapping, the odometry is used when there are no feature matches. What about hector_slam? What happens in an open space with sparse features, or if we are using short range laser that cannot "see" anything within range?

On the other hand, if odometry is not well calibrated, gmapping will have problems. How does this affect hector_slam if I use the odom frame?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-06-12 19:27:13 -0500

updated 2012-06-12 19:27:58 -0500

The odom frame does not have any effect on mapping performance. hector_slam relies on features in laser scans only which can be a blessing if no odometry data is available, but also a curse if you have very wide open spaces and odometry available. We haven't implemented odometry support so far, as it is not needed for most indoor/search and rescue scenarios we look at (and gmapping covers the "with odometry" case nicely).

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2012-06-12 15:08:59 -0500

Seen: 908 times

Last updated: Jun 12 '12