A Robot Joint With Variable Stiffness Using Leaf Springs

Interaction with humans is inevitable for service robots, which results in safety being one of the most important factors in designing the robots. Compliant component is an answer to the safety issue at the cost of performance degradation. In order to reduce the performance degradation, manipulators equipped with variable stiffness have been studied by many researchers. This paper presents a variable stiffness joint (VSJ) designed for a robot manipulator, as well as a control scheme to control the stiffness and position of the VSJ. Compliance is generated by leaf springs and two actuators are used to control the position and stiffness of the joint using four-bar linkages. Two actuators in parallel configuration are connected to the spring. Changing the effective length of the spring results in a change in stiffness. The position of the joint is controlled via two actuators rotating at the same speed in the same direction. A nonlinear controller is used to control the VSJ, and a singular perturbation model is adopted to prove the stability of the closed-loop system. Experiments are conducted to show that the position and stiffness are controlled independent of each other, and having less stiffness at the joint helps in making an unexpected collision with an object safer.

[1]  Bram Vanderborght,et al.  Comparison of Mechanical Design and Energy Consumption of Adaptable, Passive-compliant Actuators , 2009, Int. J. Robotics Res..

[2]  Antonio Bicchi,et al.  Compliant design for intrinsic safety: general issues and preliminary design , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[3]  Marcelo H. Ang,et al.  Active compliance control of a PUMA 560 robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  E. Dill,et al.  An Introduction to the Mechanics of Solids , 1972 .

[5]  Sungchul Kang,et al.  A variable stiffness joint using leaf springs for robot manipulators , 2009, 2009 IEEE International Conference on Robotics and Automation.

[6]  John Kenneth Salisbury,et al.  A New Actuation Approach for Human Friendly Robot Design , 2004, Int. J. Robotics Res..

[7]  P. Olver Nonlinear Systems , 2013 .

[8]  Antonio Bicchi,et al.  Design and Control of a Variable Stiffness Actuator for Safe and Fast Physical Human/Robot Interaction , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  Shigeki Sugano,et al.  Design and development of a new robot joint using a mechanical impedance adjuster , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[10]  Oussama Khatib,et al.  Design and development of high-performance torque-controlled joints , 1995, IEEE Trans. Robotics Autom..

[11]  Donald Russell,et al.  Implementation of variable joint stiffness through antagonistic actuation using rolamite springs , 1999 .

[12]  Stephen P. DeWeerth,et al.  Biologically Inspired Joint Stiffness Control , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Giorgio Grioli,et al.  VSA-II: a novel prototype of variable stiffness actuator for safe and performing robots interacting with humans , 2008, 2008 IEEE International Conference on Robotics and Automation.

[14]  Alessandro De Luca,et al.  On the feedback linearization of robots with variable joint stiffness , 2008, 2008 IEEE International Conference on Robotics and Automation.

[15]  D. S. Dugdale,et al.  Introduction to the Mechanics of Solids , 1967 .

[16]  Robert N. K. Loh,et al.  Passive compliance versus active compliance in robot‐based automated assembly systems , 1998 .

[17]  Joel E. Chestnutt,et al.  An actuator with physically variable stiffness for highly dynamic legged locomotion , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[18]  David W. Robinson,et al.  Design and analysis of series elasticity in closed-loop actuator force control , 2000 .

[19]  Alessandro De Luca,et al.  A general algorithm for dynamic feedback linearization of robots with elastic joints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[20]  R. Ham,et al.  Compliant actuator designs , 2009, IEEE Robotics & Automation Magazine.

[21]  Bram Vanderborght,et al.  MACCEPA, the mechanically adjustable compliance and controllable equilibrium position actuator: Design and implementation in a biped robot , 2007, Robotics Auton. Syst..

[22]  P. Tomei A simple PD controller for robots with elastic joints , 1991 .

[23]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[24]  Sungchul Kang,et al.  Design of a robot joint with variable stiffness , 2008, 2008 IEEE International Conference on Robotics and Automation.

[25]  K.W. Hollander,et al.  Adjustable robotic tendon using a 'Jack Spring'/spl trade/ , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[26]  G. Hirzinger,et al.  A new variable stiffness design: Matching requirements of the next robot generation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[27]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[28]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[29]  Martin Buss,et al.  Passive and accurate torque control of series elastic actuators , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  D. Herring,et al.  Adjustable Robotic Tendon using a ‘ Jack Spring ’ TM , 2005 .

[31]  Oussama Khatib,et al.  A hybrid actuation approach for human-friendly robot design , 2008, 2008 IEEE International Conference on Robotics and Automation.