This case study will help you complete the first version of the GoPiGo3 ROS package. In the previous chapter, you were dealing with the distance sensor and the Pi camera, and we devoted one case study to each of them.
By including the motion functionality with the present robot drives, you will have a robot that is able to perform basic interactions with its environment:
- Perception capabilities include detecting obstacles with the distance sensor and visual recognition of the surroundings with the Pi camera.
- Actuation capability, where the robot is able to move on the floor while being aware of the possible obstacles with the distance sensor and recognizing shapes and people with the image feed from its camera.
Case study 3 focuses on actuation capability. In this section, you will learn how to remotely move the robot using...