Chapter 7: Exploring the Advanced Capabilities of ROS MoveIt!

In the previous chapter, we covered Robot Operating System (ROS) manipulation and navigation. Similarly, in this chapter, we are going to cover the advanced capabilities of ROS MoveIt!, such as collision avoidance, perception with three-dimensional (3D) sensors, grasping, picking, and placing. After this, we will see how to interface robotic manipulator hardware with MoveIt!.

These are the main topics discussed in this chapter:

  • Motion-planning using the move_group C++ interface
  • Working with perception using MoveIt! and Gazebo
  • Performing object manipulation with MoveIt!
  • Understanding DYNAMIXEL ROS servo controllers for robot hardware interfacing
  • Interfacing a 7-DOF DYNAMIXEL-based ...

Get Mastering ROS for Robotics Programming - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.