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

Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python book cover
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
Pdf
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

Source Links

Browse More Books