Impact-Aware Online Motion Planning for Fully-Actuated Bipedal Robot Walking

The ability to track a general walking path with specific timing is crucial to the operational safety and reliability of bipedal robots for avoiding dynamic obstacles, such as pedestrians, in complex environments. This paper introduces a motion planner that generates the desired full-body motion in real-time for fully-actuated bipedal robotic walking. The key novelty of the proposed planner lies in its capability of online generation of impact-aware non-periodic motions along general walking paths that respect the discrete impact behaviors. The planner is derived based on full-order modeling of hybrid walking dynamics and the proposed construction of keyframe posture library. Simulation results of a three-dimensional bipedal robot are presented to confirm the effectiveness of the proposed planner in generating full-body motions for each walking step within 0.6 second.

[1]  Manuela M. Veloso,et al.  Online ZMP sampling search for biped walking planning , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Daniel E. Koditschek,et al.  Hybrid zero dynamics of planar biped walkers , 2003, IEEE Trans. Autom. Control..

[3]  C. S. George Lee,et al.  Exponential Stabilization of Fully Actuated Planar Bipedal Robotic Walking With Global Position Tracking Capabilities , 2018 .

[4]  Gabriel Abba,et al.  Energy-Minimized Gait for a Biped Robot , 1995, AMS.

[5]  Franck Plestan,et al.  Asymptotically stable walking for biped robots: analysis via systems with impulse effects , 2001, IEEE Trans. Autom. Control..

[6]  Jessy W. Grizzle,et al.  Supervised learning for stabilizing underactuated bipedal robot locomotion, with outdoor experiments on the wave field , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Bin Yao,et al.  Straight-Line Contouring Control of Fully Actuated 3-D Bipedal Robotic Walking , 2018, 2018 Annual American Control Conference (ACC).

[8]  Aaron D. Ames,et al.  FROST∗: Fast robot optimization and simulation toolkit , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Russ Tedrake,et al.  Whole-body motion planning with centroidal dynamics and full kinematics , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[10]  Moritz Diehl,et al.  CasADi: a software framework for nonlinear optimization and optimal control , 2018, Mathematical Programming Computation.

[11]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[12]  Scott Kuindersma,et al.  Modeling and Control of Legged Robots , 2016, Springer Handbook of Robotics, 2nd Ed..

[13]  Koushil Sreenath,et al.  3D dynamic walking on stepping stones with control barrier functions , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[14]  Pierre-Brice Wieber,et al.  A robust linear MPC approach to online generation of 3D biped walking motion , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[15]  E. Westervelt,et al.  Feedback Control of Dynamic Bipedal Robot Locomotion , 2007 .

[16]  M. Branicky Multiple Lyapunov functions and other analysis tools for switched and hybrid systems , 1998, IEEE Trans. Autom. Control..

[17]  WächterAndreas,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006 .

[18]  Yan Gu,et al.  Global-Position Tracking Control of a Fully Actuated NAO Bipedal Walking Robot , 2019, 2019 American Control Conference (ACC).

[19]  Pierre-Brice Wieber,et al.  Safe navigation strategies for a biped robot walking in a crowd , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[20]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[21]  Koushil Sreenath,et al.  Deep visual perception for dynamic walking on discrete terrain , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[22]  Masayuki Inaba,et al.  Online generation of humanoid walking motion based on a fast generation method of motion pattern that follows desired ZMP , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Thierry Fraichard,et al.  Effect of Planning Period on MPC-based Navigation for a Biped Robot in a Crowd , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[24]  David E. Orin,et al.  Centroidal dynamics of a humanoid robot , 2013, Auton. Robots.

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

[26]  Bin Yao,et al.  Bipedal gait recharacterization and walking encoding generalization for stable dynamic walking , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[27]  Satoshi Kagami,et al.  Simultaneous planning of CoM and ZMP based on the preview control method for online walking control , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[28]  Guy Bessonnet,et al.  Impactless sagittal gait of a biped robot during the single support phase , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[29]  Koushil Sreenath,et al.  Dynamic Walking on Stepping Stones with Gait Library and Control Barrier Functions , 2016, WAFR.