Planning the physical robot
Let's now put all of this to use and plan the layout of the physical parts of robot that we are making in this book. While we go through chapters, we will be adding new components each time, and keeping an overall map in our minds as we go helps us to see where we are. It is quite exciting to start to picture all the things a robot will do. Let's start with a list of what our robot will do and be:
- It will have wheels and be able to drive around the floor.
- It will have a Raspberry Pi 3A+ controller.
- It will have a motor controller for the wheels.
- It will be able to indicate its status with a set of multicolored LEDs.
- The robot will use a pair of servo motors for a pan and tilt mechanism.
- It will be able to avoid walls and navigate around obstacles with either ultrasonic or laser distance sensors.
- It will have an encoder per wheel to know how far it has moved.
- The robot will use a camera to sense colored objects...