The procedure for creating the MoveIt! interface for industrial robots is the same as the other ordinary robot manipulators, except in some standard conventions. The following procedure gives a clear idea about these standard conventions:
- Launch the MoveIt! setup assistant by using the following command:
$ roslaunch moveit_setup_assistant setup_assistant.launch
- Load the URDF from the robot description folder or convert xacro to the URDF and load to the setup assistant.
- Create a Self-Collisiona matrix with a Sampling Density of about ~ 80,000. This value can increase the collision checking in the arm.
- Add a Virtual Joints matrix, as shown in the following screenshot. Here the virtual and parent frame names are arbitrary:
Figure 3: Adding MoveIt! - virtual joints
- In the next step, we are adding Planning...