Choosing Poses for Force and Stiffness Control

In humanoids and other redundant robots interacting with the environment, one can often choose between different configurations and control parameters to achieve a given task. A classic tool to describe specifications of the desired force/displacement behavior in such problems is the stiffness ellipsoid, whose geometry is affected by the choice of parameters in both joint control and redundancy resolution—namely, gains and angles. As is well known, impedance control techniques can regulate gains to realize any desired shape of the Cartesian stiffness ellipsoid at the end-effector, so that robot geometry selection could appear secondary. However, humans do not use this possibility: To control the stiffness of our arms, we predominantly use arm configurations. Why is that, and does it makes sense to do the same in robots? To understand this discrepancy, we provide a more complete analysis of the task-space force/deformation behavior of compliant redundant arms to illustrate why the arm geometry plays a dominant role in interaction capabilities of robots. We introduce the notion of allowable Cartesian force/displacement (“stiffness feasibility”) regions (SFR) for compliant robots with given torque boundaries. We show that different robot configurations modify such regions and explore the role of robot geometry in achieving an appropriate SFR for the task at hand. The novel concepts and definitions are first illustrated in simulations. Experimental results are then provided to verify the effectiveness of the proposed Cartesian force and stiffness control.

[1]  Imin Kao,et al.  Geometrical Interpretation of the CCT Stiffness Mapping for Serial Manipulators , 2001, ISRR.

[2]  Nikolaos G. Tsagarakis,et al.  TeleImpedance: Exploring the role of common-mode and configuration-dependant stiffness , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[3]  Damien Chablat,et al.  Enhanced stiffness modeling of manipulators with passive joints , 2011, ArXiv.

[4]  Sébastien Krut,et al.  Force performance indexes for parallel mechanisms with actuation redundancy, especially for parallel wire-driven manipulators , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[5]  E. Bizzi,et al.  Neural, mechanical, and geometric factors subserving arm posture in humans , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[6]  Wendy M Murray,et al.  Biomechanical constraints on the feedforward regulation of endpoint stiffness. , 2012, Journal of neurophysiology.

[7]  T. Milner Contribution of geometry and joint stiffness to mechanical stability of the human arm , 2002, Experimental Brain Research.

[8]  Alin Albu-Schäffer,et al.  Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Stephen L. Chiu,et al.  Task Compatibility of Manipulator Postures , 1988, Int. J. Robotics Res..

[10]  Septimiu E. Salcudean,et al.  Fast constrained global minimax optimization of robot parameters , 1998, Robotica.

[11]  B. Siciliano,et al.  Influence of gravity on the manipulability ellipsoid for robot arms , 1992 .

[12]  Antonio Bicchi,et al.  On the mobility and manipulability of general multiple limb robots , 1995, IEEE Trans. Robotics Autom..

[13]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[14]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[15]  Nikolaos G. Tsagarakis,et al.  On the role of robot configuration in Cartesian stiffness control , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[16]  Pasquale Chiacchio,et al.  Force polytope and force ellipsoid for redundant manipulators , 1997, J. Field Robotics.

[17]  Komei Fukuda,et al.  Double Description Method Revisited , 1995, Combinatorics and Computer Science.

[18]  Christian Ott,et al.  Cartesian Impedance Control of Redundant and Flexible-Joint Robots , 2008, Springer Tracts in Advanced Robotics.