Real-time footstep planning in 3D environments

A variety of approaches exist that tackle the problem of humanoid locomotion. The spectrum ranges from dynamic walking controllers that allow fast walking to systems that plan longer footstep paths through complicated scenes. Simple walking controllers do not guarantee collision-free steps, whereas most existing footstep planners are not capable of providing results in real time. Thus, these methods cannot be used, not even in combination, to react to sudden changes in the environment. In this paper, we propose a new fast search method that combines A* with an adaptive 3D action set. When expanding a node, we systematically search for suitable footsteps by taking into account height information. As we show in various experiments, our approach outperforms standard A*-based footstep planning in both run time and path cost and, combined with an efficient map segmentation, finds valid footstep plans in 3D environments in under 50 ms.

[1]  Olivier Stasse,et al.  Real-time replanning using 3D environment for humanoid robot , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[2]  Olivier Stasse,et al.  Towards reactive whole-body motion planning in cluttered environments by precomputing feasible motion spaces , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[3]  Oskar von Stryk,et al.  Supervised footstep planning for humanoid robots in rough terrain tasks using a black box walking controller , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[4]  Takeo Kanade,et al.  Vision-guided humanoid footstep planning for dynamic environments , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[5]  Robin Deits,et al.  Footstep planning on uneven terrain with mixed-integer convex optimization , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[6]  Satoshi Kagami,et al.  An adaptive action model for legged navigation planning , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[7]  Satoshi Kagami,et al.  Autonomous navigation of a humanoid robot over unknown rough terrain using a laser range sensor , 2012, Int. J. Robotics Res..

[8]  Daniel Maier,et al.  Integrated perception, mapping, and footstep planning for humanoid navigation among 3D obstacles , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Maren Bennewitz,et al.  Real-time footstep planning using a geometric approach , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[10]  J. Chestnutt,et al.  Planning Biped Navigation Strategies in Complex Environments , 2003 .

[11]  Robin Deits,et al.  Continuous humanoid locomotion over uneven terrain using stereo fusion , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[12]  Robert Wittmann,et al.  Real-time pattern generation among obstacles for biped robots , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Maren Bennewitz,et al.  Adaptive level-of-detail planning for efficient humanoid navigation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Maren Bennewitz,et al.  Anytime search-based footstep planning with suboptimality bounds , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).