inside front cover

 
Projects inside the book

Project

Chapter

Create a robot that can move forward, backward, turn and spin using Python code

3. Driving the robot

Implement a robot controlling command line shell with auto complete REPL and script file execution

4. Creating a robot shell

Control a robot remotely over the network using the SSH and HTTP protocols

5. Controlling robots remotely

Build a web application to remotely control robots from desktop computers and mobile devices

6. Creating robot web apps

Remotely control a robot over the network using a joystick controller

7. Joystick-controlled robots

Use a keyboard to pan, tilt and take photos with a servo attached camera

8. Keyboard-controlled camera

Use computer vision and servo motors to create a face following camera

9. Face-following camera

Create a robot that can move around in search of a matching QR code in its environment

10. Robotic QR code finder

Build a snack pushing robot that can be controlled by a web-based Python application

11. Building a snack-pushing robot