Guida completa
Costruire robot dotati di intelligenza artificiale con Raspberry Pi e Python
- 512 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Guida completa
Costruire robot dotati di intelligenza artificiale con Raspberry Pi e Python
Informazioni sul libro
In un mondo in cui compiti complessi e ripetitivi possono essere svolti da automi con estrema precisione ed efficienza, la programmazione di robot è un tema più che mai attuale. Questo libro mostra come l'utilizzo combinato di Raspberry Pi e Python possa essere un ottimo punto di partenza per avventurarsi in questo mondo.Si comincia introducendo le basi della robotica e da qui si passa velocemente alla progettazione e realizzazione di un primo robot controllato da remoto. Quindi si procede aggiungendo funzionalità e controlli, sensori e sistemi per rilevare dati, motori, servomotori e fotocamere, per passare infine alla scrittura del codice che permette al robot di svolgere alcuni compiti e agire in autonomia grazie a funzioni di intelligenza artificiale di base.Una guida passo-passo corredata da immagini ed esempi, adatta non solo a chi desidera applicare le proprie competenze software a un progetto hardware, ma anche agli appassionati con conoscenze base di programmazione che vogliono imparare a progettare, costruire e programmare robot.
Domande frequenti
Informazioni
Indice dei contenuti
- Introduzione
- Parte I - Concetti di base e preparativi
- Capitolo 1 - Introduzione alla robotica
- Capitolo 2 - Gli elementi costitutivi dei robot: codice ed elettronica
- Capitolo 3 - Il Raspberry Pi
- Capitolo 4 - Preparare un Raspberry Pi headless per un robot
- Capitolo 5 - Backup del codice con Git e copie della scheda MicroSD
- Parte II - Costruzione di un robot: sensori e motori per un Raspberry Pi
- Capitolo 6 - Concetti di base: ruote, alimentazione e cablaggio di un robot
- Capitolo 7 - Avanzare e svoltare: governare i motori con Python
- Capitolo 8 - Programmare i sensori di distanza con Python
- Capitolo 9 - Programmare strisce di LED RGB in Python
- Capitolo 10 - Usare Python per controllare i servomotori
- Capitolo 11 - Programmare gli encoder con Python
- Capitolo 12 - Programmare una scheda IMU con Python
- Parte III - Ascoltare e vedere: sensori intelligenti per il robot
- Capitolo 13 - Visione robotica: utilizzare una fotocamera Pi e OpenCV
- Capitolo 14 - Seguire una linea con la Pi Camera in Python
- Capitolo 15 - Comunicazione vocale con un robot con Mycroft
- Capitolo 16 - Approfondimenti sulla scheda IMU
- Capitolo 17 - Controllo del robot con uno smartphone e Python
- Parte IV - Approfondire l'argomento robotica
- Capitolo 18 - Estendere le competenze di programmazione dei robot
- Capitolo 19 - Pianificare il vostro prossimo progetto di robot