Most industrial robot manipulators supported in ROS come with a MoveIt! configuration. The MotionPlanning plugin for RViz allows simple and visualized planning and execution of free-space motion. Planning and obstacle avoidance work mostly out-of-the-box. In this FTP we address Cartesian motion: existing libraries for Cartesian trajectory generation lacked a user-friendly interface.
The FTP implements a trajectory generator with a MoveIt!-interface for easy planning and execution of Cartesian standard-paths (LIN, PTP, CIRC). In addition, the blending of multiple sequential motion commands is realized.
Results of the first milestone are available; a python API follows during october.
Code at Github: pilz_industrial_motion