Simulation environment for mobile robots testing using ROS and Gazebo
Introduction to Autonomous Mobile Robots second