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 of trajectory generation

Results of the first two milestones are available; the third and final milestone, containing the blending of arbitrary trajectories, follows during february 2019.

ROS-Wiki including Tutorials: pilz_industrial_motion

Code at Github: pilz_industrial_motion