Learn Robotics Programming: Build and control cutting-edge AI robots with Raspberry Pi and Python
Lingua: inglese
Editore: Packt Publishing, 2026
- Brossura
- Nuovo

Da: Majestic Books, Hounslow, Regno UnitoMajestic Books
Venditore AbeBooks dal 19 gennaio 2007
Condizione: Nuovo
EUR 99,35
Quantità: 4 disponibili
Aggiungi al carrelloDescrizione dell’articolo da parte del venditore
Codice articolo 396239840
- Titolo
- Learn Robotics Programming: Build and control cutting-edge AI robots with Raspberry Pi and Python
- Autore
- Danny Staple
- Editore
- Packt Publishing
- Anno di pubblicazione
- 2026
- Condizione
- New
- Rilegatura
- Brossura
- Lingua
- inglese
- ISBN 10
- 1803246987
- ISBN 13
- 9781803246987
- Edizione
- terza edizione
“Learn Robotics Programming is an accessible and inspiring guide to building real robots with Python. Whether you're a beginner or looking to deepen your skills, Danny Staple makes learning robotics both approachable and exciting. Essential reading for Robot Makers!” - Kevin McAleer, Robot Maker, Advice Factory Ltd.
Build smart, AI-powered robots with Raspberry Pi and Python through hands-on projects, from rovers to intelligent autonomous systems
Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*
Author’s Note
To avoid common copy-paste issues in digital formats, we advise entering code manually or using the official GitHub codebase included with the book.
Key Features
- Boost your Python skills with practical examples to program complex robot behaviors and functionalities
- Build a robotics learning and exploration platform
- Leverage AI neural network models for voice recognition and synthesis, and OpenCV for computer vision
Book Description
Learn Robotics Programming, Third Edition, addresses a common challenge for developers, hobbyists, and newcomers: turning robotics ideas into building and programming real, functional robots. While many resources focus either on theory or isolated components, it can be difficult to bring together hardware, software, and intelligent behavior into a working robotic system.
This book provides a structured, hands-on path to designing and building robots using Raspberry Pi and Python. You’ll start by assembling a mobile robot and setting up its core systems, then progressively add capabilities such as motor control, sensor integration, and remote operation through web interfaces. As you advance, you’ll implement vision and voice features using OpenCV and ML voice models and explore intelligent behaviors, including localisation and sensor fusion, to help your robot navigate and respond to its environment.
By the end of the book, you’ll have built a fully functional robot and developed the skills to design, program, and extend your own robotic systems. Whether you are getting started or already have programming experience, you’ll learn how to combine hardware and software into cohesive solutions and apply practical techniques for creating responsive, intelligent robots.
*Email sign-up and proof of purchase required
What you will learn
- Manage your robots with control panels and view their state with interactive dashboards
- Integrate sensor systems for dynamic robot navigation and interaction
- Learn voice recognition with Piper and Vosk, and build computer vision with OpenCV
- Explore encoder-based localisation with the BNO055 module to enhance your robot's movement accuracy
- Automate installation and updates with scripts to keep your robot up to date effortlessly
- Use practical algorithms to process sensor data to guide robot behavior
Who this book is for
Ideal for Python developers, developers, and robotics enthusiasts who want to build complete Raspberry Pi robots while applying practical software engineering skills. Alongside motors, sensors, and robot hardware, you'll work with Linux, Git, deployment automation, computer vision, AI voice models, and localization techniques. Basic Python programming skills are recommended, and Linux concepts are introduced as needed.
Table of Contents
- Introduction to Robotics
- Exploring Robot Building Blocks – Code and Electronics
- Preparing a Headless Raspberry Pi for a Robot
- Protecting Robot Code with Git
(N.B. Please use the Read Sample option to see further chapters)
"Riassunto" può appartenere a un’altra edizione di questo titolo.
Informazioni sull’autore
Danny Staple is a British robot builder and programmer. He has been a professional software engineer since 2000, using Python as part of DevOps and automation consultancy. Danny regularly contributes to open-source projects. Danny has been building robots at home since 2004 and has a workshop full of projects, including robots with wheels, cameras, tank tracks, legs, and arms, made from plastic, cardboard, metal, kits, lunchboxes, and modified toys. Danny authored Robotics at Home with Raspberry Pi Pico, published in 2023 by Packt, and wrote magazine articles for The MagPi. He runs the robotics YouTube channel Orionrobots and brings his robots to events like Pi Wars and Arduino Day. Danny has run robotics clubs since 2005, and currently mentors at a robotics track CoderDojo KU, where he shows kids how to program a fleet of MicroPython robots.
"Descrizione articolo" può appartenere a un’altra edizione di questo titolo.
Majestic Books
Hounslow, Regno Unito
Venditore AbeBooks dal 19 gennaio 2007
Tariffe di spedizione da Regno Unito a U.S.A.
| Articolo | Da 14 a 45 giorni lavorativi | Da 5 a 10 giorni lavorativi |
|---|---|---|
| Primo articolo | EUR 7,56 | EUR 11,46 |
Metodi di pagamento
Descrizione dello Store
Specializzazione
Art, Economics, Buddhism, Religion, Sociology, PaintingInformazioni sull’azienda del venditore
BOOKS AND PERIODICALS AGENCY LTD
90 Barnet Gate Lane
Barnet, Regno Unito EN5 2AX
Condizioni di vendita
Returns accepted if you are not satisfied with the Service or Book.
Diritto di recesso
Se sei un consumatore puoi recedere dal contratto in conformità con quanto segue. Per Consumatore si intende qualsiasi persona fisica che agisce per scopi estranei alla propria attività commerciale, imprenditoriale, artigianale o professionale.
Informazioni sul diritto di recesso
Diritto legale di recesso
Hai il diritto di recedere dal presente contratto entro 14 giorni senza fornire alcuna motivazione.
Il periodo di recesso scade dopo 14 giorni dal giorno in cui tu o una terza parte, diversa dal vettore e da te indicata, acquisisce il possesso fisico dell'ultimo bene o dell'ultimo lotto o pezzo.
Per esercitare il diritto di recesso, compila e invia elettronicamente una dichiarazione esplicita sul nostro sito Web, alla voce “I miei acquisti” nella sezione “Mio account”. Ti comunicheremo senza indugio una conferma di ricezione di tale recesso su un supporto durevole (ad es. via e-mail).
Per rispettare il termine di recesso, è sufficiente inviare la comunicazione relativa all'esercizio del diritto di recesso prima della scadenza del periodo di recesso stesso.
Effetti del recesso
In caso di recesso dal presente contratto, ti rimborseremo tutti i pagamenti ricevuti, compresi i costi di spedizione (ad eccezione dei costi supplementari derivanti dalla tua eventuale scelta di un tipo di spedizione diverso dal tipo meno costoso di consegna standard da noi offerto).
Potremo effettuare una detrazione dal rimborso per la perdita di valore dei beni forniti, qualora tale perdita sia il risultato di una manipolazione non necessaria da parte tua.
Eseguiremo il rimborso senza indebito ritardo e non oltre 14 giorni dal giorno in cui saremo informati della tua decisione di recedere dal presente contratto.
Il rimborso sarà effettuato utilizzando lo stesso mezzo di pagamento da te usato per la transazione iniziale, salvo che tu non abbia espressamente concordato altrimenti; in ogni caso, non dovrai sostenere alcun costo quale conseguenza di tale rimborso.
Possiamo trattenere il rimborso finché non avremo ricevuto i beni oppure finché non avrai fornito la prova di averli rispediti, a seconda di quale condizione si verifichi per prima.
Dovrai rispedire i beni o consegnarli a Majestic Books, Hounslow, United Kingdom, senza indebito ritardo e, in ogni caso, entro 14 giorni dal giorno in cui ci hai comunicato la tua volontà di recedere dal presente contratto. Il termine è rispettato se rispedisci i beni prima della scadenza del periodo di 14 giorni. I costi diretti della restituzione dei beni saranno a tuo carico. Sei responsabile solo della diminuzione del valore dei beni risultante da una manipolazione diversa da quella necessaria per stabilire la natura, le caratteristiche e il funzionamento dei beni stessi.
Eccezioni al diritto di recesso
Il diritto di recesso non si applica a:
- La fornitura di giornali, periodici o riviste ad eccezione dei contratti di abbonamento; e
- La fornitura di contenuto digitale non fornito su un supporto materiale (ad es. su un CD o DVD), se al momento dell'invio dell'ordine hai accettato l'inizio dell'esecuzione e hai riconosciuto che non avresti potuto recedere una volta iniziata l'esecuzione.
Condizioni di spedizione
Best packaging and fast delivery