A Purely-Reactive Manipulability-Maximising Motion Controller
arXiv:2002.11901
Abstract
We present a novel approach to controlling the instantaneous velocity of a robot end-effector that is able to simultaneously maximise manipulability and avoid joint limits. It operates on non-redundant and redundant robots, which is achieved by adding artificial redundancy in the form of controlled path deviation. We formulate the problem as a quadratic programme and provide an open-source Python implementation that provides solutions in just a few milliseconds. It accepts a robot model expressed using URDF or Denavit-Hartenberg parameterisation. We compare our method to previous work in simulation and on a physical robot.
arXiv commentSee project website https://jhavl.github.io/mmc
References in corpus (2)
Cited by in corpus (5)
- NEO: A Novel Expeditious Optimisation Algorithm for Reactive Motion Control of Manipulators
- Visibility Maximization Controller for Robotic Manipulation
- A Systematic Approach to Computing the Manipulator Jacobian and Hessian using the Elementary Transform Sequence
- Manipulator Differential Kinematics: Part 2: Acceleration and Advanced Applications
- STORM: An Integrated Framework for Fast Joint-Space Model-Predictive Control for Reactive Manipulation