Book

Mastering ROS for Robotics Programming

If you are a robotics enthusiast looking to learn the advanced features of ROS for building robot applications, this book is for you. This is a simplified guide that will help you to understand how to leverage ROS to build complex robots using hands-on examples and best practices.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

16h

Language

English

About Book

Who Is This Book For?

If you are a robotics enthusiast or researcher who wants to learn more about building robot applications using ROS, this book is for you. In order to learn from this book, you should have a basic knowledge of ROS, GNU/Linux, and C++ programming concepts. The book will also be good for programmers who want to explore the advanced features of ROS.

Book content

chapters 16h total length

Introduction to ROS Package management

Working with ROS robot model

Motion planning with ROS move-it

Using the ROS Navigation package

Robot simulation using Gazebo in ROS

ROS nodelets and controllers

Visualization with ROS

I/O boards, sensors and Actuators in ROS

Vision sensors in ROS

Interfacing with Robotic hardware

ROS Industrial Packages

Troubleshooting and Best practices in ROS

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