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
Mapt Subscription
FREE
$30.00/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
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
$29.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 14 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 $35.00
Save $28.98
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
Deep Reinforcement Learning Hands-On Book Cover
Deep Reinforcement Learning Hands-On
$ 31.99
$ 22.40
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
Hands-On Reinforcement Learning with Python Book Cover
Hands-On Reinforcement Learning with Python
$ 27.99
$ 19.60
Hands-On Natural Language Processing with Python Book Cover
Hands-On Natural Language Processing with Python
$ 31.99
$ 22.40