You've now seen throughout this book how to plan, design, build, and program a robot. We've covered many of the starting topics with some hands-on experience in them, an example demonstrating the basics, and some ideas of how those could be improved. In this chapter, we will think about your next robot. How would you plan and design it? What skills might you need to research and experiment with? What would you build?
The following topics will be covered in this chapter:
- Visualizing your next robot – what will it look like?
- Making a block diagram – identify the inputs/outputs and parts it would need.
- Choosing the parts – what trade-offs will you think about to choose parts for the robot?
- Planning the code – what software layers and components might this robot need, what behaviors would...