Robotics StackExchange | Archived questions

rtabmap/move_base - how to define no-go zones.

Hi, can someone please point me to current information as to how to define absolute no-go zones with rtabmap and movebase. As rtabmap can be used with "map refining", slam while in localization mode, I wonder how to make this kind of navigation setup absolutly avoid certain areas. There is talk in some threads about this but they are from way back 2013 etc. Thanks. Help would be appreciated.

Asked by Dragonslayer on 2020-04-30 09:37:08 UTC

Comments

In rtabmap-databaseViewer, it is possible to create fake obstacles with File->Edit optimized 2D map... so move_base won't be able to plan a path there.

Asked by matlabbe on 2020-05-25 19:41:19 UTC

Thanks for the answer, the question is, will rtabmap get problems with localization if the map is altered and dont fit the reality anymore? In my case its about a desk, thus a big change.

Asked by Dragonslayer on 2020-05-26 09:20:02 UTC

The manual editions are ignored for localization (unless when you clear obstacles and you accept to clear the underlying laser scans when the question is asked). If it is the real environment that changes, yes it will alter localization.

Asked by matlabbe on 2020-05-26 09:45:47 UTC

Thanks. I think I have to go with some kind of move_base hack then.

Asked by Dragonslayer on 2020-05-27 10:58:17 UTC

Answers