plusone-robotics / moveit_simple

A wrapper around MoveIt that enables more traditional industrial robot programming.
Apache License 2.0
15 stars 12 forks source link

Collision free and no windup #98

Closed mlautman closed 5 years ago

mlautman commented 5 years ago

This applies some improvements identified while working on a hardware demo.

  1. It adds collision checking in the setFromIK calls to avoid self collisions when determining goal states
  2. Adds seed state midpoints to the limit windup functionality. This allows the user to preference IK solutoins near a desired configuration rather than the zero configuration
  3. Implements trajectory velocity and acceleration scaling when re-timing trajectories.

pick_and_place3