Let's see what the major takeaways of this chapter are:
We started the project by building the robot from the different components, such as the robot base, the DC motors, the ultrasonic sensor, and the different Arduino boards.
Then, we built a simple sketch to test the DC motors and the ultrasonic distance sensor.
The next step was to build two Arduino sketches to control the robot remotely: one for the Arduino Uno board and one for the Yún board.
At the end of the project, we built a simple web interface to control the robot remotely. The interface is composed of several buttons to make the robot move around, and one field that continuously displays the measurement that comes from the ultrasonic sensor mounted in front of the robot.
Let's now see what else you can do to improve this project. You can, for example, use the ultrasonic sensor data to make the robot act accordingly, for instance, to avoid hitting into walls.
Finally, you can also add many hardware components to the robot...