In this video we show how to Navigate using the move_base node combined with RTAB-Map. See question: https://answers.ros.org/question/275410/navigation/
Q: I have obtained a map using RTAB-Map. Now I want to use the point cloud obtained to navigate.
A: You need to do several things:
1. Built a 2D map based on LaserScan.
2. Tune a little bit the rtabmap_ros node.
3. Localize the robot in the map.
4. Navigate!
Hey, I want to localize my turtlebot after completing mapping. How to do that?
Run in a terminal rosrun amcl amcl then get the position of your robot from rostopic pose_amcl
Is there a way through which one can do both the things at the same time: create the map of the unknown site and also navigate using the map, so basically continuously moving and creating the map?
Yes, I was wondering the same. That would amount to the concept of SLAM – Simultaneous localization and mapping, wouldn’t it?
Hello! This is not possible with RTAB-Map, since it has 2 differentiate modes: mapping and localization. Anyways, this can be perfectly done using the Navigation Stack. You can see an example of this, for instance, in the following course: https://www.theconstruct.ai/robotigniteacademy_learnros/ros-courses-library/mastering-ros-summit-xl/
I have created a map of the environment and using rtabmap. now I run rtabmap in localization mode and have made all changes recommended in this video. I move the robot using teleoperation so that the robot localizes itself. However, the robot never localizes itself. in other words, the map never re-appears.
Please guide how can I get out of this situation
Hello! Can you please share with a ROSject with your project? This way we will be able to directly check what’s going on.
Amazing tutorial! Is it possible to implement this on a real life robot? I would like my real life robot to complete the same movements as my simulated robot. Also, if I were it implement this on a real robot, would I need to have turtlebot? My bot has 2 wheels.
Hi,
i did mapping for the real robot, then when i activate the localization part, /rtabmap/localization_pose is not publishing or sometimes by chance start publishing once , or twice, so slowly.
what should I do to have a continuous output from /rtabmap/localization_pose?