ROS Robotics By Example