An overview of null space projections for redundant, torque-controlled robots

Alexander Dietrich, Christian Ott, Alin Albu-Schäffer

Research output: Contribution to journalReview articlepeer-review

153 Scopus citations

Abstract

One step on the way to approach human performance in robotics is to provide joint torque sensing and control for better interaction capabilities with the environment, and a large number of actuated degrees of freedom (DOFs) for improved versatility. However, the increasing complexity also raises the question of how to resolve the kinematic redundancy which is a direct consequence of the large number of DOFs. Here we give an overview of the most practical and frequently used torque control solutions based on null space projections. Two fundamental structures of task hierarchies are reviewed and compared, namely the successive and the augmented method. Then the projector itself is investigated in terms of its consistency. We analyze static, dynamic, and the new concept of stiffness consistency. In the latter case, stiffness information is used in the pseudoinversion instead of the inertia matrix. In terms of dynamic consistency, we generalize the weighting matrix from the classical operational space approach and show that an infinite number of weighting matrices exist to obtain dynamic consistency. In this context we also analyze another dynamically consistent null space projector with slightly different structure and properties. The redundancy resolutions are finally compared in several simulations and experiments. A thorough discussion of the theoretical and empirical results completes this survey.

Original languageEnglish
Pages (from-to)1385-1400
Number of pages16
JournalInternational Journal of Robotics Research
Volume34
Issue number11
DOIs
StatePublished - 23 Sep 2015

Keywords

  • Torque control
  • dynamic consistency
  • null space projection
  • task hierarchy

Fingerprint

Dive into the research topics of 'An overview of null space projections for redundant, torque-controlled robots'. Together they form a unique fingerprint.

Cite this