Creating the MoveIt! IKFast plugin

Creating a MoveIt! IKFast plugin is easy. There is no need to write code; everything can be generated using some tools. The only thing we need to do is to create an empty ROS package. The following are the procedures to create a plugin:

  1. Switch to the ros_industrial workspace in the src folder:
    $ cd ~/ros_industrial_ws/src
  
  1. Create an empty package in which the name should contain the robot name and model number. This package is going to convert into the final plugin package using the plugin generation tool:
    $ catkin_create_pkg abb_irb6640_moveit_plugins
  
  1. Build the workspace using the catkin_make command.
  2. After building the workspace, copy ikfast.h to abb_irb6640_moveit_plugins/include
  1. Switch to the ...

Get ROS Programming: Building Powerful Robots 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.