Versatile Dynamic Motion Generation Framework: Demonstration With a Crutch-Less Exoskeleton on Real-Life Obstacles at the Cybathlon 2020 With a Complete Paraplegic Person
Open Access
- 24 September 2021
- journal article
- research article
- Published by Frontiers Media SA in Frontiers in Robotics and AI
Abstract
Lower-limb exoskeletons are a promising option to increase the mobility of persons with leg impairments in a near future. However, it is still challenging for them to ensure the necessary stability and agility to face obstacles, particularly the variety that makes the urban environment. That is why most of the lower-limb exoskeletons must be used with crutches: the stability and agility features are deferred to the patient. Clinical experience shows that the use of crutches not only leads to shoulder pain and exhaustion, but also fully occupies the hands for daily tasks. In November 2020, Wandercraft presented Atalante Evolution, the first self-stabilized and crutch-less exoskeleton, to the powered exoskeleton race of the Cybathlon 2020 Global Edition. The Cybathlon aims at promoting research and development in the field of powered assistive technology to the public, contrary to the Paralympics where only participants with unpowered assistive technology are allowed. The race is designed to represent the challenges that a person could face every day in their environment: climbing stairs, walking through rough terrain, or descending ramps. Atalante Evolution is a 12 degree-of-freedom exoskeleton capable of moving dynamically with a complete paraplegic person. The challenge of this competition is to generate and execute new dynamic motions in a short time, to achieve different tasks. In this paper, an overview of Atalante Evolution system and of our framework for dynamic trajectory generation based on the direct collocation method will be presented. Next, the flexibility and efficiency of the dynamic motion generation framework are demonstrated by our tools developed for generating the important variety of stable motions required by the competition. A smartphone application has been developed to allow the pilot to choose between different modes and to control the motion direction according to the real situation to reach a destination. The advanced mechatronic design and the active cooperation of the pilot with the device will also be highlighted. As a result, Atalante Evolution allowed the pilot to complete four out of six obstacles, without crutches. Our developments lead to stable dynamic movements of the exoskeleton, hands-free walking, more natural stand-up and turning moves, and consequently a better physical condition of the pilot after the race compared to the challengers. The versatility and good results of these developments give hope that exoskeletons will soon be able to evolve in challenging everyday-life environments, allowing patients to live a normal life in complete autonomy.This publication has 28 references indexed in Scilit:
- 3D dynamic walking with underactuated humanoid robots: A direct collocation framework for optimizing hybrid zero dynamicsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Recent developments and challenges of lower extremity exoskeletonsJournal of Orthopaedic Translation, 2016
- Optimal control for whole-body motion generation using center-of-mass dynamics for predefined multi-contact configurationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Fast Direct Multiple Shooting Algorithms for Optimal Robot ControlPublished by Springer Science and Business Media LLC ,2007
- A generalized iterative LQG method for locally-optimal feedback control of constrained nonlinear stochastic systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programmingMathematical Programming, 2005
- Dynamic Simulation of Human Movement Using Large-Scale Models of the BodyPhonetica, 2000
- Rigid Body Collisions of Planar Kinematic Chains With Multiple Contact PointsThe International Journal of Robotics Research, 1994
- Direct trajectory optimization using nonlinear programming and collocationJournal of Guidance, Control, and Dynamics, 1987
- A Second-order Gradient Method for Determining Optimal Trajectories of Non-linear Discrete-time SystemsInternational Journal of Control, 1966