Vision-based foothold contact reasoning using curved surface patches

Reasoning about contacts between a legged robot's foot and the ground is a critical aspect of locomotion in natural terrains. This interaction becomes even more critical when the robot must move on rough surfaces. This paper presents a new visual contact analysis, based on curved patches that model local contact surfaces both on the sole of the robot's foot and in the terrain. The focus is on rigid, flat feet that represent the majority of the designs for current humanoids, but we also show how the introduced framework could be extended to other foot profiles, such as spherical feet. The footholds are localized visually in the environment's point cloud through a fast patch fitting process and a contact analysis between patches on the sole of the foot and in the surrounding environment. These patches aim to compose a spatial patch map for contact reasoning. We experimentally validate the introduced visionbased framework, using range data for rough terrain stepping demonstrations on the COMAN and WALK-MAN humanoids.

[1]  Doug A. Bowman,et al.  Human‐robot Teaming for Rescue Missions: Team ViGIR's Approach to the 2013 DARPA Robotics Challenge Trials , 2015, J. Field Robotics.

[2]  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.

[3]  Nikos G. Tsagarakis,et al.  Overview of Gait Synthesis for the Humanoid COMAN , 2017 .

[4]  François Keith,et al.  Point-cloud multi-contact planning for humanoids: Preliminary results , 2013, RAM.

[5]  Nikolaos G. Tsagarakis,et al.  Stabilization of bipedal walking based on compliance control , 2016, Auton. Robots.

[6]  Wolfram Burgard,et al.  A Bayesian regression approach to terrain mapping and an application to legged robot locomotion , 2009, J. Field Robotics.

[7]  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.

[8]  Oussama Khatib,et al.  SupraPeds: Humanoid contact-supported locomotion for 3D unstructured environments , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Sylvain Bertrand,et al.  Walking on partial footholds including line contacts with the humanoid robot atlas , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

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

[11]  Darwin G. Caldwell,et al.  On-line and on-board planning and perception for quadrupedal locomotion , 2015, 2015 IEEE International Conference on Technologies for Practical Robot Applications (TePRA).

[12]  Shuuji Kajita,et al.  Humanoid Robots in the Future , 2009, Adv. Robotics.

[13]  Olivier Stasse,et al.  Toward Reactive Vision-Guided Walking on Rough Terrain: An Inverse-Dynamics Based Approach , 2014, Int. J. Humanoid Robotics.

[14]  Jörn Malzahn,et al.  WALK‐MAN: A High‐Performance Humanoid Platform for Realistic Environments , 2017, J. Field Robotics.

[15]  Masahiro Fujita,et al.  3D Perception and Environment Map Generation for Humanoid Robot Navigation , 2008, Int. J. Robotics Res..

[16]  Dimitrios Kanoulas,et al.  Curved Surface Patches for Rough Terrain Perception , 2014, ArXiv.

[17]  Stefan Schaal,et al.  Learning, planning, and control for quadruped locomotion over challenging terrain , 2011, Int. J. Robotics Res..

[18]  Nobuyuki Kita,et al.  Foot landing state estimation from point cloud at a landing place , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[19]  Coleman Knabe Designing for Compliance : ESCHER , Team VALOR ’ s Compliant Biped , 2015 .

[20]  Marsette Vona,et al.  Curved surface contact patches with quantified uncertainty , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Roland Siegwart,et al.  Navigation planning for legged robots in challenging terrain , 2016, IROS 2016.

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

[23]  Andrew Y. Ng,et al.  Stereo vision and terrain modeling for quadruped robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[24]  Satoshi Kagami,et al.  Biped navigation in rough environments using on-board sensing , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Masayuki Inaba,et al.  Autonomous 3D walking system for a humanoid robot based on visual step recognition and 3D foot step planner , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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