Fast Kinodynamic Bipedal Locomotion Planning with Moving Obstacles

Junhyeok Ahn1, Orion Campbell Iv1, Donghyun Kim2, Luis Sentis3

  • 1University of Texas at Austin
  • 2University of Massachusetts Amherst
  • 3The University of Texas at Austin

Details

09:00 - 09:03 | Tue 2 Oct | Room 2.L2 | TuATS4.1

Session: Humanoid Robots I

Abstract

In this paper, we present a sampling-based kinodynamic planning framework for a bipedal robot in complex environments. Unlike other footstep planning algorithms which typically plan footstep locations and the biped dynamics in separate steps, we handle both simultaneously. Three primary advantages of this approach are (1) the ability to differentiate alternate routes while selecting footstep locations textit{based on the temporal duration of the route} as determined by the Linear Inverted Pendulum Model (LIPM) dynamics, (2) the ability to perform textit{collision checking through time} so that collisions with moving obstacles are prevented without avoiding their entire trajectory, and (3) the ability to specify a minimum forward velocity for the biped. To generate a dynamically consistent description of the walking behavior, we exploit the Phase Space Planner (PSP) cite{Kim:2017wv} cite{Zhao:2012il}. To plan a collision-free route toward the goal, we adapt planning strategies from non-holonomic wheeled robots to gather a sequence of inputs for the PSP. This allows us to efficiently approximate dynamic and kinematic constraints on bipedal motion, to apply a sampling-based planning algorithm such as RRT or RRT*, and to use the Dubin's path cite{Dubins:1957ho} as the steering method to connect two points in the configuration space. The results of the algorithm are sent to a Whole Body Controller cite{Kim:2017wv} to generate full body dynamic walking behavior. Our planning algorithm is tested in a 3D physics-based simulation of the humanoid robot Valkyrie.