Before we start developing our rover, we have to install the right tools. Just like a carpenter needs a hammer to nail and a painter needs a paintbrush to paint, we need tools to support our project. Our rover will use the Robot Operating System (ROS), and ROS runs on Linux. Linux gives us a simple text editor and the Python programming ...