Book Image

Learn Robotics Programming

By : Danny Staple
Book Image

Learn Robotics Programming

By: Danny Staple

Overview of this book

We live in an age where the most difficult human tasks are now automated. Smart and intelligent robots, which will perform different tasks precisely and efficiently, are the requirement of the hour. A combination of Raspberry Pi and Python works perfectly when making these kinds of robots. Learn Robotics Programming starts by introducing you to the basic structure of a robot, along with how to plan, build, and program it. As you make your way through the book, you will gradually progress to adding different outputs and sensors, learning new building skills, and writing code for interesting behaviors with sensors. You’ll also be able to update your robot, and set up web, phone, and Wi-Fi connectivity in order to control it. By the end of the book, you will have built a clever robot that can perform basic artificial intelligence (AI) operations.
Table of Contents (21 chapters)

Further reading

Refer to the following links:

  • The Raspberry Pi Foundation Guide to Installing Raspberry Pi Operating Systems: https://www.raspberrypi.org/documentation/installation/installing-images/README.md.
  • Raspberry Pi By Example, Ashwin Pajankar and Arush Kakkar, published by Packt Pblishing, which has a section on alternative operating systems for a Raspberry Pi, along with many interesting Raspberry Pi projects.
  • Raspberry PI GPIO Pinout (https://pinout.xyz/): This describes how different boards are connected to the Pi in terms of the pins they actually use. It's useful to know that most boards only use a subset of these pins.