Mastering ROS for robotics programming : discover best practices and troubleshooting solutions when working with ROS /

Design, build, and simulate complex robots using the Robot Operating System Key Features Become proficient in ROS programming using C++ with this comprehensive guide Build complex robot applications using the ROS Noetic Ninjemys release to interface robot manipulators with mobile robots Learn to int...

Full description

Saved in:
Bibliographic Details
Main Authors: Joseph, Lentin (Author), Cacace, Jonathan, 1987- (Author)
Format: Electronic eBook
Language:English
Published: Birmingham : Packt Publishing, 2021.
Edition:Third edition.
Subjects:
Online Access:CONNECT
Table of Contents:
  • Table of Contents Introduction to ROS Getting started with ROS Programming Working with ROS for 3D modelling Simulating Robots Using ROS and Gazebo Simulating Robots using ROS and Coppeliasim and Webot Using the ROS MoveIt! and Navigation Stack On Exploring the Advanced Capabilities of ROS-MoveIt! ROS for Aerial Robots Interfacing I/O boards Sensors and Actuators to ROS Programming Vision Sensors Using ROS, OpenCV, and PCL Building and Interfacing Differential Drive Mobile robot Hardware in ROS Working with pluginlib Nodelet, and Gazebo Plugins Writing ROS Controllers and Visualization Plugins Using ROS in Matlab and Simulink ROS for Industrial Robots Troubleshooting and Best Practices.