Learning robotics using Python : design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python / Lentin Joseph. [O'Reilly electronic resource]
"Learning about robotics will become an essential skill as it will be a ubiquitous part of life. Even though robotics is a complex subject, several other tools along with Python can help you design a project to create an easy-to-use interface. The main aim of the book is to teach you how to build an autonomous mobile robot from scratch -- provided by publisher
Bibliography
Includes bibliographical references.
Contents
Chapter 1: Getting started with robot operating system -- Chapter 2: Understanding the basics of differential robots -- Chapter 3: Modeling the differential drive robot -- Chapter 4: Simulating a differential drive robot using ROS -- Chapter 5: Designing ChefBot hardware and circuits -- Chapter 6: Interfacing actuators and sensors to the robot controller -- Chapter 7: Interfacing vision sensors with ROS -- Chapter 8: Building ChefBot hardware and the integration of software -- Chapter 9: Designing a GUI for a robot using Qt and Python.