You can read more about the robotic vision package in ROS from the following links: http://wiki.ros.org/gmapping http://wiki.ros.org/amcl