Can`t Touch This; Real-Time, Safe Motion Planning and Control for Manipulators Under Uncertainty

A key challenge to the widespread deployment of robotic manipulators is the need to ensure safety in arbitrary environments while generating new motion plans in real-time. In particular, one must ensure that the manipulator does not collide with obstacles, collide with itself, or exceed its own joint torque limits. This challenge is compounded by the need to account for uncertainty in the mass and inertia of manipulated objects, and potentially the robot itself. The present work addresses this challenge by proposing Autonomous Robust Manipulation via Optimization with Uncertainty-aware Reachability ARMOUR, a provably-safe, receding-horizon trajectory planner and tracking controller framework for serial link manipulators.

In particular, this paper makes three contributions:

First, a robust, passivity-based controller enables a manipulator to track desired trajectories with bounded error despite uncertain dynamics.

Second, a novel variation on the Recursive Newton-Euler Algorithm (RNEA) allows \methodname to compute the set of all possible inputs required to track any trajectory within a continuum of desired trajectories.

Third, this paper provides a method to compute the swept volume of the manipulator given a reachable set of states; this enables one to guarantee safety by checking that the swept volume does not intersect with obstacles.

The proposed method is compared to state-of-the-art methods and demonstrated on a variety of challenging manipulation examples in simulation, such as maneuvering a heavy dumbbell with uncertain mass around obstacles.

We evaluated ARMOUR on several hard scenarios, with the start pose shown in blue and the goal pose shown in green.

More information can be found at https://roahmlab.github.io/armour/.

For citation, please refer to

(Michaux et al., 2023)

References

2023

  1. poject5-armour-title.png
    Can’t Touch This: Real-Time, Safe Motion Planning and Control for Manipulators Under Uncertainty
    Jonathan Michaux, Patrick Holmes, Bohao Zhang, and 7 more authors
    arXiv preprint arXiv:2301.13308. More Information can be found here , 2023