Toward Reactive Vision-Guided Walking on Rough Terrain: An Inverse-Dynamics Based Approach

This work presents a method to handle walking on rough terrain using inverse dynamics control and information from a stereo vision system. The ideal trajectories for the center of mass (CoM) and the next position of the feet are given by a pattern generator. The pattern generator is able to automatically find the footsteps for a given direction. Then, an inverse dynamics control scheme relying on a quadratic programming optimization solver is used to let each foot go from its initial to final position, controlling also the CoM and the waist. A 3D model reconstruction of the ground is obtained through the robot cameras located on its head as a stereo vision pair. The model allows the system to know the ground structure where the swinging foot is going to step on. Thus, contact points can be handled to adapt the foot position to the ground conditions.

[1]  Olivier Stasse,et al.  Walking on non-planar surfaces using an inverse dynamic stack of tasks , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[2]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Nicolas Mansard,et al.  A dedicated solver for fast operational-space inverse dynamics , 2012, 2012 IEEE International Conference on Robotics and Automation.

[4]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Alain Micaelli,et al.  Robust balance optimization control of humanoid robots with multiple non coplanar grasps and frictional contacts , 2008, 2008 IEEE International Conference on Robotics and Automation.

[6]  Gerd Hirzinger,et al.  Posture and balance control for biped robots based on contact force optimization , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[7]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[8]  Andrei Herdt,et al.  Online Walking Motion Generation with Automatic Footstep Placement , 2010, Adv. Robotics.

[9]  François Keith,et al.  Dynamic Whole-Body Motion Generation Under Rigid Contacts and Other Unilateral Constraints , 2013, IEEE Transactions on Robotics.

[10]  Kurt Konolige,et al.  Small Vision Systems: Hardware and Implementation , 1998 .

[11]  Aaron Hertzmann,et al.  Feature-based locomotion controllers , 2010, SIGGRAPH 2010.

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

[13]  Nicolas Mansard,et al.  Generic dynamic motion generation with multiple unilateral constraints , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Martin de Lasa,et al.  Feature-based locomotion controllers , 2010, ACM Trans. Graph..

[15]  Andreas Geiger,et al.  Efficient Large-Scale Stereo Matching , 2010, ACCV.

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

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

[18]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[19]  Claude Samson,et al.  Robot Control: The Task Function Approach , 1991 .

[20]  Pierre-Brice Wieber,et al.  Fast resolution of hierarchized inverse kinematics with inequality constraints , 2010, 2010 IEEE International Conference on Robotics and Automation.

[21]  Kazuhito Yokoi,et al.  Reactive biped walking control for a collision of a swinging foot on uneven terrain , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[22]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[23]  Oussama Khatib,et al.  Whole-Body Dynamic Behavior and Control of Human-like Robots , 2004, Int. J. Humanoid Robotics.

[24]  Andrew W. Fitzgibbon,et al.  KinectFusion: Real-time dense surface mapping and tracking , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[25]  Kazuhito Yokoi,et al.  Resolved momentum control: humanoid motion planning based on the linear and angular momentum , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).