Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python

By Lentin Joseph
This book begins by introducing the basics of ROS until you understand the basics of differential robots. Next, you'll learn about robot modeling and how to design and simulate it using ROS. In transition, we will design Android devices and interfaces. Next, you'll learn to configure depth sensors and LIDAR devices using ROS software. Finally, you will create your Android GUI using the QT framework.
- Author
- Lentin Joseph
- Language
- English
- Size
- 19.4 Mb
- Pages
- 273
- Format
- Year
- 2018
- Edition
- 2
About This Book
This book begins by introducing the basics of ROS until you understand the basics of differential robots. Next, you’ll learn about robot modeling and how to design and simulate it using ROS. In transition, we will design Android devices and interfaces. Next, you’ll learn to configure depth sensors and LIDAR devices using ROS software. Finally, you will create your Android GUI using the QT framework.
Contents
- Chapter 1: Design and Analyses Concepts of Power Systems
- Chapter 2: Getting started with ROS
- Chapter 3: Understanding basics of differential robots
- Chapter 4: Modeling the Differential Drive Robot
- Chapter 5: Simulating a Differential Drive Robot Using ROS
- Chapter 6: Designing ChefBot Hardware and Circuits
- Chapter 7: Interfacing Actuators and Sensors to the Robot Controller
- Chapter 8: Interfacing Vision Sensors with ROS
- Chapter 9: Building ChefBot Hardware and the Integration of Software
- Chapter 10: Designing a GUI for a Robot Using Qt and Python
- Chapter 11: Assessments