Robotics StackExchange | Archived questions

rtabmap: distance for updating

I have wheeled robot and running rtabmap with using only camera.

Robot was exploring one part of the room(tables, furniture, etc.) and then moved to another side of this room and turned back without moving, just looking towards already known environment.

So, here is the problem. Rtabmap started updating of already known part of the room and 2d map become worse, teared into pieces. Which parameter should I change to reduce distance of interest? I dont want to spoil already built part of the map.

Moreover, rtabmap contains a lot of poor described parameters. Is there any something like handbook for such kind of problems?

Asked by june2473 on 2019-11-12 08:46:17 UTC

Comments

Not sure to understand perfectly the problem, but parameter Grid/RangeMax could be decreased (default 5 meters). All occupancy grid related parameters can be shown with rtabmap --params | grep Grid/.

Asked by matlabbe on 2019-11-16 22:36:55 UTC

I tried changing Grid/RangeMax to 1.5, 2.5, and 5.0. Looks like nothing actually changed, map of the opposite side of the room is still building

Asked by june2473 on 2019-11-18 05:51:53 UTC

You may be referred to clouds created for visualization. In RVIZ MapCloud display, there is a Max depth parameter. In rtabmapviz, a similar parameter is in Preferences->3D Rendering panel under Map column.

Asked by matlabbe on 2019-11-18 19:37:00 UTC

Answers