Learning Robotics Using Python

Learning Robotics Using Python

Design, simulate, and program interactive robots Key Features Design, simulate, build, and program an interactive autonomous mobile robot Leverage the power of ROS, Gazebo, and Python to enhance your robotic skills A hands-on guide to creating an autonomous mobile robot with the help of ROS and Python 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. 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 Who this book is for This book is for those who are conducting research in mobile robotics and autonomous navigation. As well as the robotics research domain, this book is also for the robot hobbyist community. You're expected to have a basic understanding of Linux commands and Python.


Author
Publisher
Release Date
ISBN 9781788623315
Pages 280 pages
Learning Robotics Using Python
Language: en
Pages: 280
Authors: Lentin Joseph
Categories: Automation
Type: BOOK - Published: 2018-06-27 - Publisher:

Design, simulate, and program interactive robots Key Features Design, simulate, build, and program an interactive autonomous mobile robot Leverage the power of
Learning Robotics using Python
Language: en
Pages: 280
Authors: Lentin Joseph
Categories: Computers
Type: BOOK - Published: 2018-06-27 - Publisher: Packt Publishing Ltd

Design, simulate, and program interactive robots Key Features Design, simulate, build, and program an interactive autonomous mobile robot Leverage the power of
Learn Robotics Programming
Language: en
Pages: 472
Authors: Danny Staple
Categories: Computers
Type: BOOK - Published: 2018-11-29 - Publisher: Packt Publishing Ltd

Gain experience of building a next-generation collaboration robot Key Features Get up and running with the fundamentals of robotic programming Program a robot u
ROS Robotics Projects
Language: en
Pages: 452
Authors: Lentin Joseph
Categories: Computers
Type: BOOK - Published: 2017-03-31 - Publisher: Packt Publishing Ltd

Build a variety of awesome robots that can see, sense, move, and do a lot more using the powerful Robot Operating System About This Book Create and program cool
Learn Robotics Programming
Language: en
Pages: 602
Authors: Danny Staple
Categories: Computers
Type: BOOK - Published: 2021-02-12 - Publisher: Packt Publishing Ltd

Develop an extendable smart robot capable of performing a complex series of actions with Python and Raspberry Pi Key FeaturesGet up to speed with the fundamenta
Learn Robotics Programming - Second Edition
Language: en
Pages: 602
Authors: Danny Staple
Categories:
Type: BOOK - Published: 2021-02-12 - Publisher: Packt Publishing

Develop an extendable smart robot capable of performing a complex series of actions with Python and Raspberry PiKey Features* Get up to speed with the fundament
Mastering ROS for Robotics Programming
Language: en
Pages: 480
Authors: Lentin Joseph
Categories: Computers
Type: BOOK - Published: 2015-12-21 - Publisher: Packt Publishing Ltd

Design, build and simulate complex robots using Robot Operating System and master its out-of-the-box functionalities About This Book Develop complex robotic app
ROS Robotics By Example
Language: en
Pages: 484
Authors: Carol Fairchild
Categories: Computers
Type: BOOK - Published: 2017-11-30 - Publisher: Packt Publishing Ltd

Learning how to build and program your own robots with the most popular open source robotics programming framework About This Book Get to know the fundamentals
Roboter Mit ROS
Language: de
Pages: 308
Authors: Murat Calis
Categories:
Type: BOOK - Published: 2020 - Publisher:

Diese praxisnahe Einführung der angewandten Robotik erläutert die Konstruktion von Personal Robots und ihrer Steuerung durch das Open-Source-Framework ROS (Ro
Raspberry Pi Image Processing Programming
Language: en
Pages: 138
Authors: Ashwin Pajankar
Categories: Computers
Type: BOOK - Published: 2017-03-22 - Publisher: Apress

Write your own Digital Image Processing programs with the use of pillow, scipy.ndimage, and matplotlib in Python 3 with Raspberry Pi 3 as the hardware platform.