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

Revision history [back]

click to hide/show revision 1
initial version

SLAM (as traditionally defined) only covers the localization and mapping process; it doesn't cover motion planning or execution.

I've seen the process of concurrent map-building and navigation frequently referred to as "Exploration" , and there are a few ROS packages that implement various exploration solutions (I haven't tried any of them personally).

It takes a bit of digging, but the static map layer in move_base has the option of subscribing to map updates on a configurable topic: http://wiki.ros.org/costmap_2d/hydro/staticmap (ignore the hydro in that link; the docs should still apply to the current ROS releases).

SLAM (as traditionally defined) only covers the localization and mapping process; it doesn't cover motion planning or execution.

I've seen the process of concurrent map-building and navigation frequently referred to as "Exploration" , and there are a few ROS packages that implement various exploration solutions (I haven't tried any of them personally).

It takes a bit of digging, but the static map layer in move_base has the option of subscribing to map updates on a configurable topic: http://wiki.ros.org/costmap_2d/hydro/staticmap (ignore the hydro in that link; the docs should still apply to the current ROS releases).releases). The map topic is frequently used to pass updates from a SLAM system to the navigation stack, if you're building your own exploration system.