Footstep Planner Algorithm for a Lower Limb Exoskeleton Climbing Stairs

In this paper, a footstep planning algorithm for a lower limb exoskeleton climbing stairs is presented. The algorithm relies on having a height map of the environment, and uses two procedures: partial decomposition of the supporting surface into convex obstacle-free regions, and optimization of the foot step position implemented as a quadratic program. These two methods are discussed in detail in the paper, and the simulation results are shown. It is demonstrated that the algorithm works for different staircases, and even for the staircases with obstacles on them.

[1]  Scott Kuindersma,et al.  Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot , 2015, Autonomous Robots.

[2]  Andrey Yatsun,et al.  CONTROL SYSTEM PARAMETER OPTIMIZATION FOR LOWER LIMB EXOSKELETON WITH INTEGRATED ELASTIC ELEMENTS , 2016 .

[3]  Stephen P. Boyd,et al.  Fast Model Predictive Control Using Online Optimization , 2010, IEEE Transactions on Control Systems Technology.

[4]  Jatsun Sergey,et al.  Study of controlled motion of an exoskeleton performing obstacle avoidance during a single support walking phase , 2016, 2016 20th International Conference on System Theory, Control and Computing (ICSTCC).

[5]  Christopher G. Atkeson,et al.  Optimization‐based Full Body Control for the DARPA Robotics Challenge , 2015, J. Field Robotics.

[6]  Takeo Kanade,et al.  Footstep Planning for the Honda ASIMO Humanoid , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  I. Sobol On the distribution of points in a cube and the approximate evaluation of integrals , 1967 .

[8]  Ken Chen,et al.  Gait Synthesis and Sensory Control of Stair Climbing for a Humanoid Robot , 2008, IEEE Transactions on Industrial Electronics.

[9]  Tom Carlson,et al.  Statically vs dynamically balanced gait: Analysis of a robotic exoskeleton compared with a human , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[10]  Scott Kuindersma,et al.  An Architecture for Online Affordance‐based Perception and Whole‐body Planning , 2015, J. Field Robotics.

[11]  Scott Kuindersma,et al.  An efficiently solvable quadratic program for stabilizing dynamic locomotion , 2013, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Lihua Huang,et al.  On the Control of the Berkeley Lower Extremity Exoskeleton (BLEEX) , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Sergei Savin,et al.  An algorithm for generating convex obstacle-free regions based on stereographic projection , 2017, 2017 International Siberian Conference on Control and Communications (SIBCON).

[14]  Andrey Yatsun,et al.  Study on a Two-Staged Control of a Lower-Limb Exoskeleton Performing Standing-Up Motion from a Chair , 2015, RiTA.

[15]  S. I. Savin,et al.  THE MODELING OF THE STANDING-UP PROCESS OF THE ANTHROPOMORPHIC MECHANISM , 2015 .

[16]  Emanuele Menegatti,et al.  Socio-economic impact of medical lower-limb Exoskeletons , 2013, 2013 IEEE Workshop on Advanced Robotics and its Social Impacts.

[17]  Jatsun Sergey,et al.  Comparative analysis of iterative LQR and adaptive PD controllers for a lower limb exoskeleton , 2016, 2016 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[18]  Sebastian Thrun,et al.  Simultaneous Localization and Mapping , 2008, Robotics and Cognitive Approaches to Spatial Mapping.

[19]  David Bremner,et al.  Primal—Dual Methods for Vertex and Facet Enumeration , 1998, Discret. Comput. Geom..

[20]  Andrey Yatsun,et al.  Parameter Optimization for Exoskeleton Control System Using Sobol Sequences , 2016 .

[21]  Sergei Savin,et al.  Footstep planning for a six-legged in-pipe robot moving in spatially curved pipes , 2017, 2017 International Siberian Conference on Control and Communications (SIBCON).

[22]  Yeng Chai Soh,et al.  Planning and control of a biped robot , 1999 .

[23]  Marco Ceccarelli,et al.  Climbing stairs with EP-WAR2 biped robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[24]  Robin Deits,et al.  Computing Large Convex Regions of Obstacle-Free Space Through Semidefinite Programming , 2014, WAFR.

[25]  Andrey Yatsun,et al.  Algorithm for motion control of an exoskeleton during verticalization , 2016 .

[26]  G. Ya. Panovko,et al.  Simulation of exoskeleton sit-to-stand movement , 2016 .