Motion planning using the move_group C++ interface

In this section, we will see how to program the robot motion using the move_group C++ APIs. Motion planning using RViz can also be done programmatically through the move_group C++ APIs.

The first step to start working with C++ APIs is to create another ROS package that has the MoveIt! packages as dependencies. You can get an existing package seven_dof_arm_test from chapter_10_codes/. We can create this same package using the following command:

$ catkin_create_pkg seven_dof_arm_test catkin cmake_modules
interactive_markers moveit_core moveit_ros_perception
moveit_ros_planning_interface pluginlib roscpp std_msgs
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.140.186.241