ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Actually, gmapping
is quite stable, when configured correctly, with respect to changes in the environment.
Typically, you only map once and the use localization on the created map using e.g. amcl
which is even more agnostic to changes.
But you are right, if the environment changes much during mapping, these are just not the right algorithms. You would need to use other algorithms providing long-term mapping capabilities. But AFAIK there are currently non available in ROS.