If you are interested in robotics, you may have heard of ROS, the Robot Operating System. But what is ROS exactly, and how can it help you create amazing robots?