Learning Robotics using Python - Second Edition

Design, simulate, and program interactive robots

Learning Robotics using Python - Second Edition

Lentin Joseph

Design, simulate, and program interactive robots
Packt Subscription
FREE
$9.99/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$19.60
$34.99
$9.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Learning Robotics using Python - Second Edition Book Cover
Learning Robotics using Python - Second Edition
$ 27.99
$ 19.60
Python Robotics Projects Book Cover
Python Robotics Projects
$ 35.99
$ 25.20
Buy 2 for $44.80
Save $19.18
Add to Cart

Book Details

ISBN 139781788623315
Paperback280 pages

Book Description

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

Chapter 1: Getting Started with Robot Operating System

What You Will Learn

  • Design a differential robot from scratch
  • Model a differential robot using ROS and URDF
  • Simulate a differential robot using ROS and Gazebo
  • Design robot hardware electronics
  • Interface robot actuators with embedded boards
  • Explore the interfacing of different 3D depth cameras in ROS
  • Implement autonomous navigation in ChefBot
  • Create a GUI for robot control

Authors

Table of Contents

Chapter 1: Getting Started with Robot Operating System

Book Details

ISBN 139781788623315
Paperback280 pages
Read More

Read More Reviews

Recommended for You

Python Robotics Projects Book Cover
Python Robotics Projects
$ 35.99
$ 25.20
Raspberry Pi 3 Cookbook for Python Programmers - Third Edition Book Cover
Raspberry Pi 3 Cookbook for Python Programmers - Third Edition
$ 27.99
$ 19.60
Deep Reinforcement Learning Hands-On Book Cover
Deep Reinforcement Learning Hands-On
$ 31.99
$ 22.40
Internet of Things with Raspberry Pi 3 Book Cover
Internet of Things with Raspberry Pi 3
$ 19.99
$ 14.00
Mastering Numerical Computing with NumPy Book Cover
Mastering Numerical Computing with NumPy
$ 27.99
$ 19.60
Hands-On Data Analysis with NumPy and Pandas Book Cover
Hands-On Data Analysis with NumPy and Pandas
$ 23.99
$ 16.80