Robust tracking/impedance control: Application to prosthetics

Stability and human-like motion are among the main factors that should be considered while designing a prosthetic limb. The prosthetic limb should be capable of accommodating environmental forces. The existence of parametric uncertainties has raised the need for robust stability and performance of the prosthesis. In this paper, a mixed tracking/impedance robust controller is developed based on passivity techniques. The controller is developed for general robotic manipulators and then applied to a powered knee/ankle prosthesis model attached to a robotic testing machine. Tracking control is used for the hip and thigh links of the test robot, while impedance control is used for the knee and ankle joints of the prosthesis. The dynamics resulting from the interaction between robot and environment are stabilized by specifying a suitable target impedance. The robust passivity framework was used to derive a joint space controller. A Lyapunov function is used to show that the tracking errors of the motion-controlled joints approach zero, while the impedance of the remaining joints approaches the designed target. A simulation study shows how impedance parameters can be used to trade off reference tracking of the impedance-controlled joints and interaction forces.

[1]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[2]  John E. Warnock,et al.  Dynamic modeling , 1977, SIGGRAPH.

[3]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[4]  Michael Goldfarb,et al.  Design and Control of a Powered Transfemoral Prosthesis , 2008, Int. J. Robotics Res..

[5]  H.A. Varol,et al.  Design and control of an active electrical knee and ankle prosthesis , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[6]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[7]  S. Kawamura,et al.  Force Control with A Muscle-Activated Endoskeleton , 2007 .

[8]  Hanz Richter,et al.  Robust Tracking Control of a Prosthesis Test Robot , 2014 .

[9]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[10]  K. Hashtrudi-Zaad,et al.  Optimization-based robot impedance controller design , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[11]  Stefan Schaal,et al.  Learning variable impedance control , 2011, Int. J. Robotics Res..

[12]  Heping. Chen Robust impedance control for robot manipulators. , 1999 .

[13]  Hanz Richter,et al.  Dynamic Modeling, Parameter Estimation and Control of a Leg Prosthesis Test Robot , 2015 .

[14]  J. Weber,et al.  Design of an agonist-antagonist active knee prosthesis , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[15]  Clément Gosselin,et al.  General Model of Human-Robot Cooperation Using a Novel Velocity Based Variable Impedance Control , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[16]  J. G. Gander,et al.  An introduction to signal detection and estimation , 1990 .

[17]  Rolf Johansson,et al.  Quadratic optimization of impedance control , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[19]  Louis J. Everett,et al.  Robust Impedance Control of Robot Manipulators , 1991 .

[20]  野間 春生,et al.  Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 参加報告 , 1997 .

[21]  Bruce Hannon,et al.  Dynamic Modeling , 1994, Springer US.

[22]  Stefan Schaal,et al.  Variable Impedance Control - A Reinforcement Learning Approach , 2010, Robotics: Science and Systems.