Industrial trajectory generation for MoveIt!

Rvis2AR
August 13, 2018
Pattern Manager
August 7, 2018
Pilz PRBT manipulator module

Objective

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

Results of the first milestone are available; a python API follows during october.

ROS-Wiki: pilz_industrial_motion

Code at Github: pilz_industrial_motion