Technical requirements
You will be able to accomplish all of this chapter’s tasks without a robot if yours cannot walk yet. We will, however, get better results if the camera is in the proper position on the robot. If you don’t have a robot, you can still do all of these tasks with a laptop and a USB camera.
Overall, here’s the hardware and software that you will need to complete the tasks in this chapter:
- Hardware:
- A laptop computer
- Nvidia Jetson Nano
- USB camera
- Software:
- Python 3
- OpenCV2
- TensorFlow
- YOLOv8, which is available at https://github.com/ultralytics/ultralytics
The source code for this chapter can be found at https://github.com/PacktPublishing/Artificial-Intelligence-for-Robotics-2e.
In the next section, we will discuss what image processing is.