Force and Stiffness Backstepping-Sliding Mode Controller for Pneumatic Cylinders

In most applications that involve human-robot interactions, such as prosthetics, orthotics, rehabilitation, and locomotion, compliant actuators with variable stiffness can be used to improve safety and comfort of the device. Another advantage of the stiffness control is minimizing the energy consumption by adjusting the stiffness of the actuator to the natural stiffness of the controlled system. This paper introduces a new backstepping-sliding mode force-stiffness controller for pneumatic cylinders. The global ultimate-bounded stability of the closed-loop system was proven by the Lyapunov method. Based on a detailed mathematical model of the pneumatic system that includes the dynamics of the valves, the algorithm was proven able to track the desired force and stiffness independently without chattering. Validating experiments using a real-time platform were performed for a pneumatic cylinder suitable for wearable robotics applications. The performance of the proposed algorithm was compared with the performance of a previously reported pneumatic force-stiffness sliding mode controller.

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

[2]  Qiong Wu,et al.  Adjustable stiffness artificial tendons: Conceptual design and energetics study in bipedal walking robots , 2009 .

[3]  Eduardo Rocon,et al.  Upper-Limb Robotic Rehabilitation Exoskeleton: Tremor Suppression , 2007 .

[4]  James E. Bobrow,et al.  Modeling, Identification, and Control of a Pneumatically Actuated, Force Controllable Robot , 1996 .

[5]  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.

[6]  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..

[7]  Xiangrong Shen,et al.  Simultaneous Force and Stiffness Control of a Pneumatic Actuator , 2007 .

[8]  Nikolaos G. Tsagarakis,et al.  A compact soft actuator unit for small scale human friendly robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

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

[10]  Bram Vanderborght,et al.  Development of a compliance controller to reduce energy consumption for bipedal robots , 2008, Auton. Robots.

[11]  Donald Russell,et al.  Mechanics and stiffness limitations of a variable stiffness actuator for use in prosthetic limbs , 1999 .

[12]  M. Tomizuka,et al.  Control of Rotary Series Elastic Actuator for Ideal Force-Mode Actuation in Human–Robot Interaction Applications , 2009, IEEE/ASME Transactions on Mechatronics.

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

[14]  Sungchul Kang,et al.  A Robot Joint With Variable Stiffness Using Leaf Springs , 2011, IEEE Transactions on Robotics.

[15]  Stefano Stramigioli,et al.  Optimization of Mass and Stiffness Distribution for Efficient Bipedal Walking , 2005 .

[16]  N. G. Tsagarakis,et al.  A Novel Intrinsically Energy Efficient Actuator With Adjustable Stiffness (AwAS) , 2013, IEEE/ASME Transactions on Mechatronics.

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

[18]  Bram Vanderborght,et al.  Proxy-based Sliding Mode Control of a Planar Pneumatic Manipulator , 2009, Int. J. Robotics Res..

[19]  Bram Vanderborght,et al.  Torque and compliance control of the pneumatic artificial muscles in the biped "Lucy" , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[20]  Michael Goldfarb,et al.  Enhanced Performance and Stability in Pneumatic Servosystems With Supplemental Mechanical Damping , 2010 .

[21]  Alessandro De Luca,et al.  Nonlinear decoupled motion-stiffness control and collision detection/reaction for the VSA-II variable stiffness device , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Behzad Taheri,et al.  ACTIVE TREMOR ESTIMATION AND SUPPRESSION IN HUMAN ELBOW JOINT , 2011 .

[23]  David J. Reinkensmeyer,et al.  Pneumatic Control of Robots for Rehabilitation , 2010, Int. J. Robotics Res..

[24]  Yildirim Hurmuzlu,et al.  A High Performance Pneumatic Force Actuator System: Part II—Nonlinear Controller Design , 2000 .

[25]  Jerry Pratt,et al.  Series elastic actuators for high fidelity force control , 2002 .

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

[27]  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.

[28]  Behzad Taheri,et al.  Dynamical Modeling and Experimental Study of a Small-Scale Magnetorheological Damper , 2014, IEEE/ASME Transactions on Mechatronics.

[29]  Shigeki Sugano,et al.  Development of an anthropomorphic force-controlled manipulator WAM-10 , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[30]  Yildirim Hurmuzlu,et al.  A High Performance Pneumatic Force Actuator System: Part I—Nonlinear Mathematical Model , 2000 .

[31]  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.

[32]  Robert Ilg,et al.  An efficient robotic tendon for gait assistance. , 2006, Journal of biomechanical engineering.

[33]  José Luis Pons Rovira,et al.  Rehabilitation Robotics: a Wearable Exo-Skeleton for Tremor Assessment and Suppression , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[34]  Nicola Vitiello,et al.  A robotic model to investigate human motor control , 2011, Biological Cybernetics.

[35]  Xiangrong Shen,et al.  Nonlinear model-based control of pneumatic artificial muscle servo systems , 2010 .

[36]  Behzad Taheri,et al.  Design and Development of a Human Arm Joint Simulator for Evaluation of Active Assistive Devices Control Algorithms , 2012 .

[37]  D. Case,et al.  Design and Characterization of a Small-Scale Magnetorheological Damper for Tremor Suppression , 2013, IEEE/ASME Transactions on Mechatronics.

[38]  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.

[39]  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.