tu-darmstadt-ros-pkg / hector_slam

hector_slam contains ROS packages related to performing SLAM in unstructed environments like those encountered in the Urban Search and Rescue (USAR) scenarios of the RoboCup Rescue competition.
http://wiki.ros.org/hector_slam
653 stars 454 forks source link

hector_slam is not the same every time and far away from author's ground truth #79

Closed robbiedood closed 4 years ago

robbiedood commented 4 years ago

Dear hector_slam friends,

Even using catkin_make -DCMAKE_BUILD_TYPE=Release, we still get different result(s). In fact, get many different results (each time is different) after following the tutorial: http://wiki.ros.org/hector_slam/Tutorials/MappingUsingLoggedData and discussions in #6 and #30

We notice that results are quite aligned in the first ~100 seconds. However, at some moment, the axis (r-g-b) has big drifting and map goes chaotic.

Does rosbag play have chaotic effect with hector slam mapping due to lack of numerical stability or precision ?

Maybe we miss something. Hope to hear your expertise.

Three different results: hector_slam_map_01.tif hector_slam_map_02.tif hector_slam_map_03.tif