

Hands-On ROS for Robotics Programming: Program highly autonomous and AI-capable mobile robots powered by ROS, (Paperback)
Key item features
- Hands-On ROS for Robotics Programming: Program highly autonomous and AI-capable mobile robots powered by ROS, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838551308
- Format: Paperback
- Publication Date: 2020-02-26
- Page Count: 432
Specs
Author, Packt Publishing
Book format, Paperback
Genre, Computing & Internet
Pages, 432
Age group, Adult
About this item
Product details
Take your ROS skills to the next level by implementing complex robot structures in a ROS simulation
Key Features:
- Learn fundamental ROS concepts and apply them to solve navigation tasks
- Work with single board computers to program smart behavior in mobile robots
- Understand how specific characteristics of the physical environment influence your robot's performance
Book Description:
Connecting a physical robot to a robot simulation using the Robot Operating System (ROS) infrastructure is one of the most common challenges faced by ROS engineers. With this book, you'll learn how to simulate a robot in a virtual environment and achieve desired behavior in equivalent real-world scenarios.
This book starts with an introduction to GoPiGo3 and the sensors and actuators with which it is equipped. You'll then work with GoPiGo3's digital twin by creating a 3D model from scratch and running a simulation in ROS using Gazebo. Next, the book will show you how to use GoPiGo3 to build and run an autonomous mobile robot that is aware of its surroundings. Finally, you'll find out how a robot can learn tasks that have not been programmed in the code but are acquired by observing its environment. You'll even cover topics such as deep learning and reinforcement learning.
By the end of this robot programming book, you'll be well-versed with the basics of building specific-purpose applications in robotics and developing highly intelligent autonomous robots from scratch.
What You Will Learn:
- Get to grips with developing environment-aware robots
- Gain insights into how your robots will react in physical environments
- Break down a desired behavior into a chain of robot actions
- Relate data from sensors with context to produce adaptive responses
- Apply reinforcement learning to allow your robot to learn by trial and error
- Implement deep learning to enable your robot to recognize its surroundings
Who this book is for:
If you are an engineer looking to build AI-powered robots using the ROS framework, this book is for you. Robotics enthusiasts and hobbyists who want to develop their own ROS robotics projects will also find this book useful. Knowledge of Python and/or C++ programming and familiarity with single board computers such as Raspberry Pi is necessary to get the most out of this book.
Table of Contents
- Assembling the Robot
- Unit testing of GoPiGo3
- Getting started with ROS
- Creating the virtual two wheeled ROS robot
- Simulating the robot behavior in a virtual environment with Gazebo
- Programming in ROS: Commands and tools
- Robot control and simulation
- Virtual SLAM and navigation using Gazebo
- SLAM for robot navigation
- Applying Machine Learning in R
- Hands-On ROS for Robotics Programming: Program highly autonomous and AI-capable mobile robots powered by ROS, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838551308
- Format: Paperback
- Publication Date: 2020-02-26
- Page Count: 432
Specifications
Publication date
Author
Book format
Genre
Warranty
Warranty information
Similar items you might like
R0s2 Programming Autonomous Robots with ROS2 and Python: A Practical Guide to Building Smart Robot Behaviors for Navigation, , Book 1, (Paperback) $19.99
$1999current price $19.99R0s2 Programming Autonomous Robots with ROS2 and Python: A Practical Guide to Building Smart Robot Behaviors for Navigation, , Book 1, (Paperback)
R0s2 The ROS2 and Python Advanced Robotics Blueprint: Cutting-Edge Tools for Autonomous Navigation and Intelligent Systems, Book 5, (Paperback) $29.99
$2999current price $29.99R0s2 The ROS2 and Python Advanced Robotics Blueprint: Cutting-Edge Tools for Autonomous Navigation and Intelligent Systems, Book 5, (Paperback)
Mastering Autonomous Robotics with ROS2 and Python: A Hands-On Guide to Developing Intelligent Robot Behaviors for Navig, (Paperback) $19.99
$1999current price $19.99Mastering Autonomous Robotics with ROS2 and Python: A Hands-On Guide to Developing Intelligent Robot Behaviors for Navig, (Paperback)
Ros2 Essentials for Robotics Beginners: Start Building Intelligent Robots with ROS2, Python, and Raspberry Pi, (Paperback) $16.99 Was $23.40
$1699current price $16.99, Was $23.40$23.40Ros2 Essentials for Robotics Beginners: Start Building Intelligent Robots with ROS2, Python, and Raspberry Pi, (Paperback)
Learning Robotics using Python - Second Edition: Design, simulate, program, and prototype an autonomous mobile robot usi, (Paperback) $44.85
$4485current price $44.85Learning Robotics using Python - Second Edition: Design, simulate, program, and prototype an autonomous mobile robot usi, (Paperback)
Swarm Robotics with Python: Code Multiple Drones and Wheeled Robots to Communicate, Coordinate, and Maintain Stable Form, (Paperback) $18.99
$1899current price $18.99Swarm Robotics with Python: Code Multiple Drones and Wheeled Robots to Communicate, Coordinate, and Maintain Stable Form, (Paperback)
ROS 2 from Scratch: Get started with ROS 2 and create robotics applications with Python and C , (Paperback) $39.99
$3999current price $39.99ROS 2 from Scratch: Get started with ROS 2 and create robotics applications with Python and C , (Paperback)
Waiting for Robots: The Hired Hands of Automation, (Paperback) $27.50
$2750current price $27.50Waiting for Robots: The Hired Hands of Automation, (Paperback)
R0s2 Innovative Robotics with ROS2 and Python: Advanced Concepts for Building Intelligent, Interactive, and Multi-Robot Syste, Book 8, (Paperback) $26.99
$2699current price $26.99R0s2 Innovative Robotics with ROS2 and Python: Advanced Concepts for Building Intelligent, Interactive, and Multi-Robot Syste, Book 8, (Paperback)
Learn Robotics Programming - Third Edition: Build and control cutting-edge AI robots with Raspberry Pi and Python, (Paperback) $39.99
$3999current price $39.99Learn Robotics Programming - Third Edition: Build and control cutting-edge AI robots with Raspberry Pi and Python, (Paperback)
R0s2 Autonomous Robotics with ROS2 and Python: From Basics to Advanced Behavior Control for Intelligent Systems, Book 2, (Paperback) $29.99
$2999current price $29.99R0s2 Autonomous Robotics with ROS2 and Python: From Basics to Advanced Behavior Control for Intelligent Systems, Book 2, (Paperback)
Study and realization of an autonomous robot (Paperback) $43.09
$4309current price $43.09Study and realization of an autonomous robot (Paperback)
AI, Generative AI and Agentic AI for Manufacturing: A Practical Hands-on Approach Using Python, (Paperback) $39.00
$3900current price $39.00AI, Generative AI and Agentic AI for Manufacturing: A Practical Hands-on Approach Using Python, (Paperback)
Practical Robotics in C : Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition), (Paperback) $39.08
$3908current price $39.08Practical Robotics in C : Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition), (Paperback)
Ws Robotics and Intelligent Systems Genetic Algorithms and Robotics: A Heuristic Strategy for Optimization, (Hardcover) $49.00
$4900current price $49.00Ws Robotics and Intelligent Systems Genetic Algorithms and Robotics: A Heuristic Strategy for Optimization, (Hardcover)
Emerging Tech Specialist - Robotics & Io Ultimate Robotics Programming with ROS 2 and Python: Design, Develop, and Implement Intelligent Robotics Applications wi, Book 1, (Paperback) $37.95
$3795current price $37.95Emerging Tech Specialist - Robotics & Io Ultimate Robotics Programming with ROS 2 and Python: Design, Develop, and Implement Intelligent Robotics Applications wi, Book 1, (Paperback)
Practical Artificial Intelligence with Swift: From Fundamental Theory to Development of Ai-Driven Apps, (Paperback) $20.50
$2050current price $20.50Practical Artificial Intelligence with Swift: From Fundamental Theory to Development of Ai-Driven Apps, (Paperback)
In Your Own Time: How western medicine controls the start of labour and why this needs to stop, (Paperback) $14.99
$1499current price $14.99In Your Own Time: How western medicine controls the start of labour and why this needs to stop, (Paperback)
Building Robots with Raspberry Pi: A Hands-On Approach to Robotics, (Paperback) $19.99
$1999current price $19.99Building Robots with Raspberry Pi: A Hands-On Approach to Robotics, (Paperback)
de Gruyter Stem Artificial Intelligence in Society: Automation, Human-Machine Interaction, Generative AI, (Paperback) $44.83 Was $52.03
$4483current price $44.83, Was $52.03$52.03de Gruyter Stem Artificial Intelligence in Society: Automation, Human-Machine Interaction, Generative AI, (Paperback)
Customer ratings & reviews
- Free shipping
Free Holiday returns until Jan 31
How do you want your item?
More seller options (2)
Try 30 days of Walmart+ for just $1!
Related pages
- Python Robotics
- Codingbat Help
- Circuit Training Program
- Circuit Program
- Localization And Mapping In Robotics
- Environmental Electronics
- Lasers & Photonics Technology & Engineering Books
- Digital Electronics Technology & Engineering Books
- CAD-CAM Books
- Sensors Technology & Engineering Books
- Robotics Technology & Engineering Books
- Image Processing Books
