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

How does SLAM handle a changing environment?

asked 2021-11-20 18:29:06 -0500

wyfeng2013 gravatar image

Through SLAM, the map can be built for navigation.

But the environment usually changes.

When the environment, how does SLAM handle it?

For exmaple,

a) something is added into the environment

b) something is removed from the environment

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2021-11-22 07:59:44 -0500

osilva gravatar image

There are many ways to address this challenge for dynamic changes to the environment, for example multi session graph based SLAM. It also depends on what is changing in the environment, is it pedestrians walking by? Or is it furniture moving around?

Take a look at the following paper

Summary of the approach used:

the underlying structure of the map is a graph with nodes and links. The nodes save odometry poses for each location in the map. The nodes also contain visualization information like laser scans, RGB images, depth images and visual words [17] used for loop closure detection. The links store rigid geometrical transformations between nodes. There are two types of links: neighbor and loop closure. Neighbor links are added between the current and the previous nodes with their odometry transformation. Loop closure links are added when a loop closure detection is found between the current node and one from the same or previous maps. Our contribution in this paper involves combining two algorithms, loop closure detection [16] and graph optimization [14], through a memory management process [16] that limits the number of nodes available from the graph for loop closure detection and graph optimization, so that they always satisfy online requirements.

But there are other examples of using machine learning for object detection and remove those objects while updating SLAM, take a look at this paper

edit flag offensive delete link more

Comments

The information from you give me so much help! Thanks for you very much !

wyfeng2013 gravatar image wyfeng2013  ( 2021-11-23 05:21:56 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2021-11-20 18:29:06 -0500

Seen: 232 times

Last updated: Nov 22 '21