Book

Hands-On ROS for Robotics Programming

ROS engineers face many issues while connecting the physical robot to a simulation-built-robot using the ROS infrastructure. This book offers step-by-step practical instructions to use a ROS simulation frame and implement it in your physical robot.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

14h24m

Language

English

About Book

Who Is This Book 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.

Book content

chapters 14h24m total length

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 Robotics

Machine Learning with OpenAI Gym on ROS

Achieve a goal through Reinforcement Learning

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required