You've spent lots of time on individual functionality, and your robotic projects now have lots of functionality that can be implemented in any individual robot. This chapter will bring all these parts together into something of a framework that can help allow the different parts to work together.
You don't want your robot to just walk, or just talk, or just see. You want it to do all of these in a coordinated package. In this chapter, you'll learn how to programmatically bring together all of these individual capabilities that will make your projects seem, well, intelligent.
In this chapter, you will learn how to do the following:
- Connect a game pad controller to control your robot from your host computer
- Control your robot via a web interface
Finally, you're done purchasing hardware. In this chapter, you'll be adding functionality via...