Vision enhanced reactive locomotion control for trotting on rough terrain

Legged robots have the potential to navigate in more challenging terrain than wheeled robots do. Unfortunately, their control is more difficult because they have to deal with the traditional mapping and path planning problems, as well as foothold computation, leg trajectories and posture control in order to achieve successful navigation. Many parameters need to be adjusted in real time to keep the robot stable and safe while it is moving. In this paper, we will present a new framework for a quadruped robot, which performs goal-oriented navigation on unknown rough terrain by using inertial measurement data and stereo vision. This framework includes perception and control, and allows the robot to navigate in a straight line forward to a visual goal in a difficult environment. The developed rough terrain locomotion system does not need any mapping or path planning: the stereo camera is used to visually guide the robot and evaluate the terrain roughness and an inertial measurement unit (IMU) is used for posture control. This new framework is an important step forward to achieve fully autonomous navigation because in the case of problems in the SLAM mapping, a reactive locomotion controller is always active. This ensures stable locomotion in rough terrain, by combining direct visual feedback and inertial measurements. By implementing this controller, an autonomous navigation system has been developed, which is goal-oriented and overcomes disturbances from the ground, the robot weight, or external forces. Indoor and outdoor experiments with our quadruped robot show the effectiveness and the robustness of this framework.

[1]  KasabovNikola,et al.  2008 Special issue , 2008 .

[2]  Andrew Howard,et al.  Real-time stereo visual odometry for autonomous ground vehicles , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Ferdinando Cannella,et al.  Design of HyQ – a hydraulically and electrically actuated quadruped robot , 2011 .

[4]  Darwin G. Caldwell,et al.  A reactive controller framework for quadrupedal locomotion on challenging terrain , 2013, 2013 IEEE International Conference on Robotics and Automation.

[5]  Paul Filitchkin,et al.  Feature-based terrain classification for LittleDog , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Claudio Semini HyQ - Design and Development of a Hydraulically Actuated Quadruped Robot , 2010 .

[7]  Auke Jan Ijspeert,et al.  Central pattern generators for locomotion control in animals and robots: A review , 2008, Neural Networks.

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

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

[10]  Wei Wang,et al.  Obstacle crossing with stereo vision for a quadruped robot , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[11]  Sethu Vijayakumar,et al.  ICRA '09. IEEE International Conference on Robotics and Automation, 2009 , 2009 .

[12]  Heiko Hirschmüller,et al.  Stereo camera based navigation of mobile robots on rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  N. Artner A Comparison of Mean Shift Tracking Methods ∗ , 2008 .

[14]  Gary Bradski,et al.  Computer Vision Face Tracking For Use in a Perceptual User Interface , 1998 .

[15]  D. G. Caldwell,et al.  Quadrupedal trotting with active compliance , 2013, 2013 IEEE International Conference on Mechatronics (ICM).