
Build Your Own Robot
Using Python, CRICKIT, and Raspberry PI
Manning · Print & ebook · March 5, 2024
A DIY guide to bringing your first robot to life with cheap and basic components.
We earn from qualifying purchases.
- Who it’s for
- A hands-on Python guide to building and controlling your own robot.
- Themes
- DIY robot building, Robotics programming, Computer vision
- Genres
- Robotics, Computer Vision, Python Programming
Nearest books
Matched by what the books are about, then ordered by what their readers also loved.
Raspberry Pi HacksRuth Suehle, Tom Callaway58% match
Python Crash Course, 3rd EditionEric Matthes54% matchShares Python Programming
Jumpstarting JavascriptLynn Beighley54% match
Build a DroneBarry Davies54% matchShares Robotics
Arduino Workshop, 2nd EditionJohn Boxall54% matchShares Robotics
Make: ElectronicsCharles Platt53% matchShares Robotics
Getting Started With Raspberry PiShawn Wallace, Matt Richardson53% match
Circuitbuilding Do-it-yourself for DummiesH. Ward Silver53% match
For younger readers: Maker Comics: Build a Robot!, Robotics!, A Robot World
Start with three books, and this one can be the first.
Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.
Start with this bookAbout this book
A DIY guide to bringing your first robot to life with cheap and basic components. Build Your Own Robot introduces you to the exciting world of robotics in a way that’s fun and affordable! You’ll build your own real robot with easy-to-find hardware and free open source software. Plus, all the components you need can be assembled with simple tools like a screwdriver.
Continue reading
In Build Your Own Robot you’ll learn how to: - Use cameras to capture photos and let your robot see - Add cameras and basic computer vision - Coordinate DC motors to move your robot - Write a web app to control your robot - Set up controls for joysticks - Read QR codes to find and identify objects This book shows you how anyone can start building their own robot—no special soldering or electronic skills required. All you need is some basic Python know-how to get started. From scratch, you’ll go hands-on with DC motors, touch sensors, custom shell scripting, joystick controls, and even face detection for your robot friend. Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the technology You can build your own robot! With this book, you’ll use readily-available hardware and author Marwan Alsabbagh’s clear step-by-step instructions to create a robot that moves, manipulates objects, and responds to its environment. Along the way, you’ll learn some serious skills like computer vision, networking, and the basics of robotics programming. About the book Build Your Own Robot is a project-based guide that takes you from spinning your first DC motor to programming a mobile robot that you can control from your phone or computer. You’ll write simple Python code to help your new friend spin, move, and find its way. You’ll even teach it to track faces and fetch snacks. Plus, a helpful hardware purchasing guide makes it easy to find exactly what you need to get started! What's inside - Coordinate DC motors to move your robot - Write a web app to control your robot - Adding cameras and basic computer vision - Read QR codes to find and identify objects About the reader Examples use simple Python code. No special skills or expensive tools required. About the author Marwan Alsabbagh is a seasoned software developer, who has studied mathematics and computer science at McGill University. The technical editor on this book was Alexander Ryker. Table of Contents 1 What is a robot? 2 Getting started 3 Driving the robot 4 Creating a robot shell 5 Controlling robots remotely 6 Creating robot web apps 7 Joystick-controlled robots 8 Keyboard-controlled camera 9 Face-following camera 10 Robotic QR code finder 11 Building a snack-pushing robot A Hardware purchasing guide B Configuring the Raspberry Pi C Robot assembly guide D Mocking the CRICKIT library
Python Robot Building
A hands-on Python guide to building and controlling your own robot.
Come here for
- Building a robot with Python
- Controlling a robot through a web app
Expect
- Camera use and basic computer vision
- QR-code reading to identify objects
Where it sits
| Robotics | 98% |
|---|---|
| Python Programming | 37% |
| Computer Vision | 35% |
Percentages are BookFrontier’s reading of the book.
Publisher categories
- Python Programming
- Embedded Systems
- Robotics
- Authors
- Marwan Alsabbagh
- Publisher
- Manning
- Published
- March 5, 2024
- Format
- Print & ebook
- Theme
- DIY robot building · Robotics programming · Computer vision
- Reading lane
- Python Programming