11 Building a snack-pushing robot

This chapter covers

  • Reading a list of QR codes and icons from a CSV file
  • Locating and pushing selected objects
  • Creating a user interface for video streaming and snack selection
  • Building a snack-pushing robot

This chapter aims to build a snack-pushing robot that can be controlled by a web-based Python application. The chapter starts by reading a list of snacks from a CSV file. Each snack will have a QR code and icon assigned. The QR code will be used to help the robot find the snack. The snack icon will be displayed with the code in the web application. Then, we take on the challenge of moving the robot to the selected snack and positioning it in an ideal position to push the snack off the ledge and into the ...

Get Build Your Own Robot now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.