Non-singular terminal sliding mode controller: Application to an actuated exoskeleton

Abstract This paper presents a robust controller of an active orthosis used for rehabilitation purposes. The system is composed of the orthosis worn by the shank and has a complex dynamical model. No prior knowledge is considered on the dynamical model and the flexion/extension movements considered are of sinusoidal form and are generally defined by the doctor. The used non-singular terminal sliding mode technique permits to have a finite time convergence. The experimental results have been conducted online on an appropriate dummy and then on three healthy subjects. A comparison of performances obtained by the proposed approach with those obtained by a conventional controller has also been realized. Several situations have been considered to test the robustness and it has been concluded with the effectiveness of the developed controller.

[1]  R Jiménez-Fabián,et al.  Review of control algorithms for robotic ankle systems in lower-limb orthoses, prostheses, and exoskeletons. , 2012, Medical engineering & physics.

[2]  Karim Djouani,et al.  Finite-Time Control of an Actuated Orthosis Using Fast Terminal Sliding Mode , 2014 .

[3]  H. Kazerooni,et al.  Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX) , 2006, IEEE/ASME Transactions on Mechatronics.

[4]  Tzuu-Hseng S. Li,et al.  Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots , 2009 .

[5]  Yu Tang,et al.  Terminal sliding mode control for rigid robots , 1998, Autom..

[6]  Xinghuo Yu,et al.  Nonsingular terminal sliding mode control of a class of nonlinear dynamical systems , 2002 .

[7]  T. Madani,et al.  A radial basis function neural network adaptive controller to drive a powered lower limb knee joint orthosis , 2015, Appl. Soft Comput..

[8]  Chang-Soo Han,et al.  Human–robot cooperation control based on a dynamic model of an upper limb exoskeleton for human power amplification , 2014 .

[9]  Xinghuo Yu,et al.  Adaptive Terminal Sliding Mode Tracking Control for Rigid Robotic Manipulators with Uncertain Dynamics. , 1997 .

[10]  Shigeki Toyama,et al.  Development of Wearable-Agri-Robot ∼mechanism for agricultural work∼ , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Hugh M. Herr,et al.  Powered ankle-foot prosthesis to assist level-ground and stair-descent gaits , 2008, Neural Networks.

[12]  Robert Riener,et al.  ARMin: a robot for patient-cooperative arm therapy , 2007, Medical & Biological Engineering & Computing.

[13]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[14]  Eric Rogers,et al.  Iterative learning control of FES applied to the upper extremity for rehabilitation , 2009 .

[15]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[16]  Hong Ren Wu,et al.  A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators , 1994, IEEE Trans. Autom. Control..

[17]  Shahid Hussain,et al.  Control of a robotic orthosis for gait rehabilitation , 2013, Robotics Auton. Syst..

[18]  Hasan Komurcugil,et al.  Non-singular terminal sliding-mode control of DC–DC buck converters , 2013 .

[19]  Aaron M. Dollar,et al.  Lower Extremity Exoskeletons and Active Orthoses: Challenges and State-of-the-Art , 2008, IEEE Transactions on Robotics.

[20]  Xinghuo Yu,et al.  Fast terminal sliding-mode control design for nonlinear dynamical systems , 2002 .

[21]  Adriano A. G. Siqueira,et al.  Gait Pattern Adaptation for an Active Lower-Limb Orthosis Based on Neural Networks , 2011, Adv. Robotics.

[22]  Chen Yao-bin Fast Terminal Sliding Mode Control of Precision Linear Motor Trajectory Tracking System , 2011 .

[23]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[24]  S. Gulati,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1992, 1992 American Control Conference.