Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python, 2nd Edition

Buy

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.

Table of Contents

  1. Getting started with ROS
  2. Understanding basics of differential robots
  3. Modeling the Differential Drive Robot
  4. Simulating a Differential Drive Robot Using ROS
  5. Designing ChefBot Hardware and Circuits
  6. Interfacing Actuators and Sensors to the Robot Controller
  7. Interfacing Vision Sensors with ROS
  8. Building ChefBot Hardware and the Integration of Software
  9. Designing a GUI for a Robot Using Qt and Python
  10. Assessments
(HTML tags aren't allowed.)

Critical Thinking Skills (Palgrave Study Skills)
Critical Thinking Skills (Palgrave Study Skills)
Critical Thinking Skills has taken the seemingly baffling art of analysis and broken it down into easy to understand blocks, with clear explanations, good examples, and plenty of activities to develop understanding at each stage. This easy to follow, step-by step guide to developing reasoning skills even applies the...
Microsoft Visual Foxpro 6.0 Programmer's Guide
Microsoft Visual Foxpro 6.0 Programmer's Guide
The MICROSOFT VISUAL FOXPRO 6.0 PROGRAMMER'S GUIDE is a comprehensive resource for the beginning to intermediate programmer using the Visual FoxPro 6.0 development tool. It provides a thorough introduction to application development using Visual FoxPro 6.0 design tools and object-oriented programming techniques. Discover the enhanced development...
Approaches to Quantum Gravity: Toward a New Understanding of Space, Time and Matter
Approaches to Quantum Gravity: Toward a New Understanding of Space, Time and Matter

The theory of quantum gravity promises a revolutionary new understanding of gravity and spacetime, valid from microscopic to cosmological distances. Research in this field involves an exciting blend of rigorous mathematics and bold speculations, foundational questions and technical issues. Containing contributions from leading researchers in...


Spring Into Windows XP Service Pack 2
Spring Into Windows XP Service Pack 2

The fastest route to Windows XP SP2 mastery

Are you a professional who's new to Windows XP and Service Pack 2? Or maybe you've been running Windows XP for years, and you've just upgraded to SP2? Either way, you want to run the latest version of Windows as efficiently...

Dungeons & Dragons  Dummies
Dungeons & Dragons Dummies
Caught in traffic. Trapped in a cubicle. Stuck in a rut.  Tangled up in red tape.

In the real world, sometimes you feel powerless—but not in Dungeons & Dragons (D & D). In this fantasy-adventure, you have all kinds of special powers. You can slay the evil dragon, overcome the orc or the ogre, haunt the...

Windows XP Hacks & Mods For Dummies (Computer/Tech)
Windows XP Hacks & Mods For Dummies (Computer/Tech)
Make Windows XP look, feel, and act the way you want

Simplify searches, find free virus protection, and make Windows love your iPod®

Hacks? Mods? Don't be frightened — this book walks you through each and every one, and even steers you clear of well-known hacks that don't really accomplish anything. See how some simple...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy