Book Image

Learning Robotics using Python - Second Edition

By : Lentin Joseph
Book Image

Learning Robotics using Python - Second Edition

By: Lentin Joseph

Overview of this book

Robot Operating System (ROS) is one of the most popular robotics software frameworks in research and industry. It has various features for implementing different capabilities in a robot without implementing them from scratch. This book starts by showing you the fundamentals of ROS so you understand the basics of differential robots. Then, you'll learn about robot modeling and how to design and simulate it using ROS. Moving on, we'll design robot hardware and interfacing actuators. Then, you'll learn to configure and program depth sensors and LIDARs using ROS. Finally, you'll create a GUI for your robot using the Qt framework. By the end of this tutorial, you'll have a clear idea of how to integrate and assemble everything into a robot and how to bundle the software package.
Table of Contents (12 chapters)

Other Books You May Enjoy

If you enjoyed this book, you may be interested in these other books by Packt:

ROS Robotics Projects
Lentin Joseph

ISBN: 978-1-78355-471-3

  • Create your own self-driving car using ROS
  • Build an intelligent robotic application using deep learning and ROS
  • Master 3D object recognition
  • Control a robot using virtual reality and ROS
  • Build your own AI chatter-bot using ROS
  • Get to know all about the autonomous navigation of robots using ROS
  • Understand face detection and tracking using ROS
  • Get to grips with teleoperating robots using hand gestures
  • Build ROS-based applications using Matlab and Android
  • Build interactive applications using TurtleBot

Mastering ROS for Robotics Programming
Lentin Joseph

ISBN: 978-1-78355-179-8

  • Create a robot model of a Seven-DOF robotic arm and a differential wheeled mobile robot
  • Work with motion planning of a Seven-DOF arm using...