Model-based control for exoskeletons with series elastic actuators evaluated on sit-to-stand movements

BackgroundCurrently, control of exoskeletons in rehabilitation focuses on imposing desired trajectories to promote relearning of motions. Furthermore, assistance is often provided by imposing these desired trajectories using impedance controllers. However, lower-limb exoskeletons are also a promising solution for mobility problems of individuals in daily life. To develop an assistive exoskeleton which allows the user to be autonomous, i.e. in control of his motions, remains a challenge. This paper presents a model-based control method to tackle this challenge.MethodsThe model-based control method utilizes a dynamic model of the exoskeleton to compensate for its own dynamics. After this compensation of the exoskeleton dynamics, the exoskeleton can provide a desired assistance to the user. While dynamic models of exoskeletons used in the literature focus on gravity compensation only, the need for modelling and monitoring of the ground contact impedes their widespread use. The control strategy proposed here relies on modelling of the full exoskeleton dynamics and of the contacts with the environment. A modelling strategy and general control scheme are introduced.ResultsValidation of the control method on 15 non-disabled adults performing sit-to-stand motions shows that muscle effort and joint torques are similar in the conditions with dynamically compensated exoskeleton and without exoskeleton. The condition with exoskeleton in which the compensating controller was not active showed a significant increase in human joint torques and muscle effort at the knee and hip. Motor saturation occurred during the assisted condition, which limited the assistance the exoskeleton could deliver.ConclusionsThis work presents the modelling steps and controller design to compensate the exoskeleton dynamics. The validation seems to indicate that the presented model-based controller is able to compensate the exoskeleton.

[1]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[2]  S. Holm A Simple Sequentially Rejective Multiple Test Procedure , 1979 .

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

[4]  Christopher G. Atkeson,et al.  Experimental evaluation of feedforward and computed torque control , 1987, IEEE Trans. Robotics Autom..

[5]  Jane Wilhelms,et al.  A 'Notion' for interactive behavioral animation control , 1990, IEEE Computer Graphics and Applications.

[6]  J. Harlaar,et al.  Biomechanics and muscular activity during sit-to-stand transfer. , 1994, Clinical biomechanics.

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

[8]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[9]  B. Freriks,et al.  Development of recommendations for SEMG sensors and sensor placement procedures. , 2000, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[10]  G.A. Pratt,et al.  Late motor processing in low-impedance robots: impedance control of series-elastic actuators , 2004, Proceedings of the 2004 American Control Conference.

[11]  Manfred Morari,et al.  Automatic gait-pattern adaptation algorithms for rehabilitation with a 4-DOF robotic orthosis , 2004, IEEE Transactions on Robotics and Automation.

[12]  H. Herr,et al.  Adaptive control of a variable-impedance ankle-foot orthosis to assist drop-foot gait , 2004, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[13]  Kazuhiro Kosuge,et al.  Realizing model-based wearable antigravity muscles support with dynamics terms , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  R. Riener,et al.  Hybrid force-position control yields cooperative behaviour of the rehabilitation robot LOKOMAT , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[15]  Y. Mori,et al.  Development of a standing style transfer system "ABLE" for disabled lower limbs , 2006, IEEE/ASME Transactions on Mechatronics.

[16]  Aleksandar Lazinica,et al.  Mobile Robots: towards New Applications , 2006 .

[17]  Lihua Huang,et al.  Hybrid Control of the Berkeley Lower Extremity Exoskeleton (BLEEX) , 2006, Int. J. Robotics Res..

[18]  H. Kooij,et al.  Compliant Actuation of Exoskeletons , 2006 .

[19]  M.A. Peshkin,et al.  Active-Impedance Control of a Lower-Limb Assistive Exoskeleton , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[20]  K. Kiguchi,et al.  A Study on EMG-Based Control of Exoskeleton Robots for Human Lower-limb Motion Assist , 2007, 2007 6th International Special Topic Conference on Information Technology Applications in Biomedicine.

[21]  Roy Featherstone,et al.  Rigid Body Dynamics Algorithms , 2007 .

[22]  Ayman Habib,et al.  OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement , 2007, IEEE Transactions on Biomedical Engineering.

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

[24]  Martin Buss,et al.  Compliant actuation of rehabilitation robots , 2008, IEEE Robotics & Automation Magazine.

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

[26]  Roy Featherstone Hybrid Dynamics and Other Topics , 2008 .

[27]  Yasuhisa Hasegawa,et al.  Sit-to-Stand and Stand-to-Sit Transfer Support for Complete Paraplegic Patients with Robot Suit HAL , 2010, Adv. Robotics.

[28]  R. Riener,et al.  Path Control: A Method for Patient-Cooperative Robot-Aided Gait Rehabilitation , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[29]  Yoshiyuki Sankai,et al.  Voluntary motion support control of Robot Suit HAL triggered by bioelectrical signal for hemiplegia , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[30]  Paolo Bonato,et al.  Design and control of a robotic lower extremity exoskeleton for gait rehabilitation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Gerd Hirzinger,et al.  Posture and balance control for biped robots based on contact force optimization , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[32]  Herman van der Kooij,et al.  Robot-Aided Gait Training with LOPES , 2012 .

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

[34]  Jos Vanrenterghem,et al.  Vector field statistical analysis of kinematic and force trajectories. , 2013, Journal of biomechanics.

[35]  S. Kolakowsky-Hayner,et al.  Safety and Feasibility of using the EksoTM Bionic Exoskeleton to Aid Ambulation after Spinal Cord Injury , 2013 .

[36]  Nicola Vitiello,et al.  Real-Time Estimate of Velocity and Acceleration of Quasi-Periodic Signals Using Adaptive Oscillators , 2013, IEEE Transactions on Robotics.

[37]  Bram Vanderborght,et al.  Concept of a Series-Parallel Elastic Actuator for a Powered Transtibial Prosthesis , 2013 .

[38]  Stefan Schaal,et al.  Optimal distribution of contact forces with inverse-dynamics control , 2013, Int. J. Robotics Res..

[39]  Dikai Liu,et al.  Estimating Physical Assistance Need Using a Musculoskeletal Model , 2013, IEEE Transactions on Biomedical Engineering.

[40]  Christopher G. Atkeson,et al.  Optimization based full body control for the atlas robot , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[41]  Joost Geeroms,et al.  Mechatronic design of a sit-to-stance exoskeleton , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

[42]  Yskandar Hamam,et al.  Shank-foot trajectory control: A forward dynamics approach using computed-torque control , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[43]  Pierre-Brice Wieber,et al.  Whole body motion controller with long-term balance constraints , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[44]  Robert Riener,et al.  Control strategies for active lower extremity prosthetics and orthotics: a review , 2015, Journal of NeuroEngineering and Rehabilitation.

[45]  Joost Geeroms,et al.  Design of a modular add-on compliant actuator to convert an orthosis into an assistive exoskeleton , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

[46]  Alexander Herzog,et al.  Balancing experiments on a torque-controlled humanoid with hierarchical inverse dynamics , 2013, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[47]  Ilse Jonkers,et al.  The effect of muscle weakness on the capability gap during gross motor function: a simulation study supporting design criteria for exoskeletons of the lower limb , 2014, Biomedical engineering online.

[48]  Sehoon Oh,et al.  Design and Control Considerations for High-Performance Series Elastic Actuators , 2014, IEEE/ASME Transactions on Mechatronics.

[49]  Joris De Schutter,et al.  Optimal excitation and identification of the dynamic model of robotic systems with compliant actuators , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[50]  Gregory S. Sawicki,et al.  Reducing the energy cost of human walking using an unpowered exoskeleton , 2015, Nature.

[51]  Tingfang Yan,et al.  Review of assistive strategies in powered lower-limb orthoses and exoskeletons , 2015, Robotics Auton. Syst..

[52]  Shiqian Wang,et al.  Design and Control of the MINDWALKER Exoskeleton , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[53]  Li-Chen Fu,et al.  Motion Control , 2016, Springer Handbook of Robotics, 2nd Ed..

[54]  Joris De Schutter,et al.  Predicting Seat-Off and Detecting Start-of-Assistance Events for Assisting Sit-to-Stand With an Exoskeleton , 2016, IEEE Robotics and Automation Letters.

[55]  Daniel P. Ferris,et al.  State of the Art and Future Directions for Lower Limb Robotic Exoskeletons , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[56]  Rachel W Jackson,et al.  Human-in-the-loop optimization of exoskeleton assistance during walking , 2017, Science.

[57]  Conor J. Walsh,et al.  Assistance magnitude versus metabolic cost reductions for a tethered multiarticular soft exosuit , 2017, Science Robotics.

[58]  Friedl De Groote,et al.  Estimating Contact Forces and Moments for Walking Robots and Exoskeletons Using Complementary Energy Methods , 2018, IEEE Robotics and Automation Letters.

[59]  Joris De Schutter,et al.  Realtime Delayless Estimation of Derivatives of Noisy Sensor Signals for Quasi-Cyclic Motions With Application to Joint Acceleration Estimation on an Exoskeleton , 2018, IEEE Robotics and Automation Letters.