Using Torque Redundancy to Optimize Contact Forces in Legged Robots

2013

Book Chapter

am

mg


The development of legged robots for complex environments requires controllers that guarantee both high tracking performance and compliance with the environment. More specifically the control of contact interaction with the environment is of crucial importance to ensure stable, robust and safe motions. In the following, we present an inverse dynamics controller that exploits torque redundancy to directly and explicitly minimize any combination of linear and quadratic costs in the contact constraints and in the commands. Such a result is particularly relevant for legged robots as it allows to use torque redundancy to directly optimize contact interactions. For example, given a desired locomotion behavior, it can guarantee the minimization of contact forces to reduce slipping on difficult terrains while ensuring high tracking performance of the desired motion. The proposed controller is very simple and computationally efficient, and most importantly it can greatly improve the performance of legged locomotion on difficult terrains as can be seen in the experimental results.

Author(s): Righetti, L. and Buchli, J. and Mistry, M. and Kalakrishnan, M. and Schaal, S.
Book Title: Redundancy in Robot Manipulators and Multi-Robot Systems
Pages: 35--51
Year: 2013
Editors: Dejan Milutinović and Jacob Rosen
Publisher: Springer-Verlag Berlin Heidelberg

Department(s): Autonomous Motion, Movement Generation and Control
Bibtex Type: Book Chapter (inbook)

Note: clmc

Links: PDF

BibTex

@inbook{righettiRRM2013,
  title = {Using Torque Redundancy to Optimize Contact Forces in Legged Robots},
  author = {Righetti, L. and Buchli, J. and Mistry, M. and Kalakrishnan, M. and Schaal, S.},
  booktitle = {Redundancy in Robot Manipulators and Multi-Robot Systems},
  pages = {35--51},
  editors = {Dejan Milutinović and Jacob Rosen},
  publisher = {Springer-Verlag Berlin Heidelberg},
  year = {2013},
  note = {clmc}
}