1.

Record Nr.

UNINA9910410037203321

Autore

Bräunl Thomas

Titolo

Robot Adventures in Python and C / / by Thomas Bräunl

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2020

ISBN

3-030-38897-2

Edizione

[1st ed. 2020.]

Descrizione fisica

1 online resource (ix, 183 pages) : illustrations

Disciplina

629.892

Soggetti

Artificial intelligence

Control engineering

Robotics

Automation

Artificial Intelligence

Control, Robotics, Automation

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Building Robots -- Robot Programming -- Driving Algorithms -- Lidar Sensors -- Robot Swarms -- Wall Following -- Alternative Drive Systems -- Submarines and Boats -- Mazes -- Navigation Algorithms -- Robot Vision -- Starman -- Autonomous Driving -- Automotive Robots -- Formula SAE -- Outlook -- Appendix.

Sommario/riassunto

In this book the author stresses software as the most important topic in modern robotics. In particular the book concentrates on software for mobile robots, and the author demonstrates how inexpensive solutions can be constructed by mounting Raspberry Pi controllers and cameras onto model cars or other simple mechanical drive systems. He introduces EyeSim-VR, a freely available system that can realistically simulate driving, swimming, diving, and walking robots. The emphasis throughout is on algorithm development and all software assignments can run on real robot hardware, as well as on the simulation system presented. The book is suitable for undergraduate and graduate courses in artificial intelligence and robotics, and also for self-study by practitioners. All software used in this book, including all example programs, can be freely downloaded online, with native applications for



MacOS, Windows, Linux, and Raspberry Pi.