Perceptive Locomotion for Legged Robots in Rough Terrain

Robotic technologies will continue to enter new applications in addition to automated manufacturing and logistics. Once mobile robots can also operate outside of today's special facilities, they have the potential to relieve us of dirty and dangerous labor in various areas. However, for this purpose, these machines will need to be able to navigate autonomously in complex natural, urban, and industrial settings. This thesis addresses the development of locomotion skills for legged robots in challenging environments. Our work focuses on perceptive locomotion where exteroceptive sensing of the surrounding is exploited to plan and control the robot’s motion. This enables quadrupedal robots to negotiate rough terrain through carefully selected contacts. In this work, we evaluate different sensing technologies and analyze their performance for local dense terrain mapping on a mobile robot. We include special conditions such as close range objects and the influence of ambient light as we find them in real-world applications. By modeling the error characteristics of the sensors, the robot can judge the quality of the resulting terrain reconstruction. As the robot moves, the surrounding is continuously mapped to capture new areas and update regions which have changed. We contribute with a mapping framework that models the terrain from a robot-centric perspective. To this end, we present a novel approach for the error propagation from the robot's state estimation to the representation of the map. This formulation allows for robust and high-rate local mapping that is independent of a global localization method. We introduce our approach to locomotion planning, which finds safe footholds along with collision-free swing-leg motions, leveraging the generated terrain map. A nonlinear optimization finds postures that respect kinematic and stability constraints. We experimentally verify this work with torque-controllable quadrupedal robots that autonomously traverse obstacles, such as rubble, steps, gaps, and stairs without prior knowledge of the scene or any additional equipment. The locomotion planner re-plans its motion at every step in real-time, to cope with disturbances and dynamic environments. For the control of the legged robot, we contribute architecturally to the versatile and task-oriented motion execution. This method enables the robust tracking of motion plans, even with significant mismatches between the models and reality. In addition to rough terrain locomotion, we demonstrate the integration of our method for applications, such as whole-body stair climbing, manipulation, jumping, docking, inspection, payload delivery, dancing, and more. Our approach is thoroughly validated with the quadrupedal robot ANYmal in realistic long-term missions for autonomous industrial inspection and search and rescue. Finally, we extend our work with the design and implementation of a collaborative navigation framework for ground and flying robots. The ground vehicle utilizes the data captured by the flying robot to navigate uncharted…

[1]  Roland Siegwart,et al.  Towards automatic discovery of agile gaits for quadrupedal robots , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Darwin G. Caldwell,et al.  Reactive trotting with foot placement corrections through visual pattern classification , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[3]  Luiz Velho,et al.  Kinect and RGBD Images: Challenges and Applications , 2012, 2012 25th SIBGRAPI Conference on Graphics, Patterns and Images Tutorials.

[4]  Marco Hutter,et al.  Probabilistic Terrain Mapping for Mobile Robots With Uncertain Localization , 2018, IEEE Robotics and Automation Letters.

[5]  Ludovico Minto,et al.  Operating Principles of Structured Light Depth Cameras , 2016 .

[6]  Sylvain Miossec,et al.  Planning support contact-points for humanoid robots and experiments on HRP-2 , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Peter Fankhauser,et al.  Robust Rough-Terrain Locomotion with a Quadrupedal Robot , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Gaurav S. Sukhatme,et al.  Adaptive teams of autonomous aerial and ground robots for situational awareness , 2007, J. Field Robotics.

[9]  R. Siegwart,et al.  ROBOT-CENTRIC ELEVATION MAPPING WITH UNCERTAINTY ESTIMATES , 2014 .

[10]  Alexander Kleiner,et al.  Real‐time localization and elevation mapping within urban search and rescue scenarios , 2007, J. Field Robotics.

[11]  Chris Gordon,et al.  Analysis of XBOX Kinect sensor data for use on construction sites: Depth accuracy and sensor interference assessment , 2012 .

[12]  Jerry E. Pratt,et al.  Comprehensive summary of the Institute for Human and Machine Cognition’s experience with LittleDog , 2011, Int. J. Robotics Res..

[13]  R. Siegwart,et al.  Noise characterization of depth sensors for surface inspections , 2012, 2012 2nd International Conference on Applied Robotics for the Power Industry (CARPI).

[14]  Jesper Smith,et al.  Team IHMC's Lessons Learned from the DARPA Robotics Challenge: Finding Data in the Rubble , 2017, J. Field Robotics.

[15]  Piotr Skrzypczynski,et al.  Estimating terrain elevation maps from sparse and uncertain multi-sensor data , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[16]  Roland Siegwart,et al.  Reinforcement learning of single legged locomotion , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Roland Siegwart,et al.  Voxblox: Incremental 3D Euclidean Signed Distance Fields for on-board MAV planning , 2016, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Larry H. Matthies,et al.  High fidelity day/night stereo mapping with vegetation and negative obstacle detection for vision-in-the-loop walking , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Nicholas Roy,et al.  State Estimation for Legged Robots: Consistent Fusion of Leg Kinematics and IMU , 2013 .

[20]  Roland Siegwart,et al.  Dynamic simulation of legged robots using a physics engine , 2014 .

[21]  S. Foix,et al.  Lock-in Time-of-Flight (ToF) Cameras: A Survey , 2011, IEEE Sensors Journal.

[22]  Martin Buss,et al.  Comparison of surface normal estimation methods for range sensing applications , 2009, 2009 IEEE International Conference on Robotics and Automation.

[23]  Simon Lacroix,et al.  Vision-Based SLAM: Stereo and Monocular Approaches , 2007, International Journal of Computer Vision.

[24]  Marco Hutter,et al.  Whole-Body Nonlinear Model Predictive Control Through Contacts for Quadrupeds , 2017, IEEE Robotics and Automation Letters.

[25]  El Houssein Chouaib Harik,et al.  UAV-UGV cooperation for objects transportation in an industrial area , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[26]  Flavio Fontana,et al.  Aerial-guided navigation of a ground robot among movable obstacles , 2014, 2014 IEEE International Symposium on Safety, Security, and Rescue Robotics (2014).

[27]  Roland Siegwart,et al.  Detection of slippery terrain with a heterogeneous team of legged robots , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Edwin Olson,et al.  AprilTag: A robust and flexible visual fiducial system , 2011, 2011 IEEE International Conference on Robotics and Automation.

[29]  Peter Cheeseman,et al.  A stochastic map for uncertain spatial relationships , 1988 .

[30]  J C Stroom,et al.  Inclusion of geometrical uncertainties in radiotherapy treatment planning by means of coverage probability. , 1999, International journal of radiation oncology, biology, physics.

[31]  Peter Fankhauser,et al.  Safe Self-collision Avoidance for Versatile Robots Based on Bounded Potentials , 2017, FSR.

[32]  Carlos Mastalli,et al.  Simultaneous Contact, Gait, and Motion Planning for Robust Multilegged Locomotion via Mixed-Integer Convex Optimization , 2017, IEEE Robotics and Automation Letters.

[33]  Sung Yong Shin,et al.  A general construction scheme for unit quaternion curves with simple high order derivatives , 1995, SIGGRAPH.

[34]  Roland Siegwart,et al.  Starleth: A compliant quadrupedal robot for fast, efficient, and versatile locomotion , 2012 .

[35]  Roland Siegwart,et al.  Comparing ICP variants on real-world data sets , 2013, Auton. Robots.

[36]  Roland Siegwart,et al.  Maplab: An Open Framework for Research in Visual-Inertial Mapping and Localization , 2017, IEEE Robotics and Automation Letters.

[37]  Roland Siegwart,et al.  Collaborative navigation for flying and walking robots , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[38]  Shigeo Hirose,et al.  Generalized Standard Foot Trajectory for a Quadruped Walking Vehicle , 1991, Int. J. Robotics Res..

[39]  Fei Gao,et al.  Collaborative air-ground target searching in complex environments , 2017, 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR).

[40]  Peter Fankhauser,et al.  ANYmal - toward legged robots for harsh environments , 2017, Adv. Robotics.

[41]  Mark Yim,et al.  Motion planning of legged vehicles in an unstructured environment , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[42]  Karl Murphy,et al.  Performance evaluation of UGV obstacle detection with CCD/FLIR stereo vision and LADAR , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[43]  Christopher G. Atkeson,et al.  Optimization and learning for rough terrain legged locomotion , 2011, Int. J. Robotics Res..

[44]  Lin Yang,et al.  Evaluating and Improving the Depth Accuracy of Kinect for Windows v2 , 2015, IEEE Sensors Journal.

[45]  Darwin G. Caldwell,et al.  Trajectory and foothold optimization using low-dimensional models for rough terrain locomotion , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[46]  Hannes Sommer,et al.  Online self-calibration for robotic systems , 2016, Int. J. Robotics Res..

[47]  Oskar von Stryk,et al.  From RoboCup Rescue to Supervised Autonomous Mobile Robots for Remote Inspection of Industrial Plants , 2016, KI - Künstliche Intelligenz.

[48]  Roland Siegwart,et al.  Practice Makes Perfect: An Optimization-Based Approach to Controlling Agile Motions for a Quadruped Robot , 2016, IEEE Robotics & Automation Magazine.

[49]  Roland Siegwart,et al.  State estimation for legged robots on unstable and slippery terrain , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[50]  A. L. Abbott,et al.  UAV-Based Stereo Vision for Rapid Aerial Terrain Mapping , 2011 .

[51]  Roland Siegwart,et al.  Kinect v2 for mobile robot navigation: Evaluation and modeling , 2015, 2015 International Conference on Advanced Robotics (ICAR).

[52]  Rüdiger Dillmann,et al.  Six-legged walking in rough terrain based on foot point planning , 2009 .

[53]  Peter Fankhauser,et al.  Real-Time Dance Generation to Music for a Legged Robot , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[54]  Jidong Huang,et al.  Study on the use of Microsoft Kinect for robotics applications , 2012, Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium.

[55]  Takeo Kanade,et al.  High resolution terrain map from multiple sensor data , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[56]  Darwin G. Caldwell,et al.  Heuristic Planning for Rough Terrain Locomotion in Presence of External Disturbances and Variable Perception Quality , 2018, ECHORD++.

[57]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Natural Ground Based on Biological Concepts , 2007, Int. J. Robotics Res..

[58]  Jonas Buchli,et al.  An efficient optimal planning and control framework for quadrupedal locomotion , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[59]  Marco Hutter,et al.  ANYmal at the ARGOS Challenge: Tools and Experiences from the Autonomous Inspection of Oil & Gas Sites with a Legged Robot , 2016 .

[60]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[61]  Andrew Y. Ng,et al.  The Stanford LittleDog: A learning and rapid replanning approach to quadruped locomotion , 2011, Int. J. Robotics Res..

[62]  Simone Zennaro Evaluation of Microsoft Kinect 360 and Microsoft Kinect One for robotics and computer vision applications , 2014 .

[63]  H. Macher,et al.  FIRST EXPERIENCES WITH KINECT V2 SENSOR FOR CLOSE RANGE 3D MODELLING , 2015 .

[64]  Bruno Siciliano,et al.  Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator , 1994, IEEE Trans. Control. Syst. Technol..

[65]  Maarten Sierhuis,et al.  Coactive design , 2014, J. Hum. Robot Interact..

[66]  Sebastian Zug,et al.  Are laser scanners replaceable by Kinect sensors in robotic applications? , 2012, 2012 IEEE International Symposium on Robotic and Sensors Environments Proceedings.

[67]  Peter Fankhauser,et al.  Advances in real‐world applications for legged robots , 2018, J. Field Robotics.

[68]  Brian Charles Williams,et al.  Search-based Foot Placement for Quadrupedal Traversal of Challenging Terrain , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[69]  Shahram Izadi,et al.  Modeling Kinect Sensor Noise for Improved 3D Reconstruction and Tracking , 2012, 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization & Transmission.

[70]  Markus Andreas Hoepflinger,et al.  Haptic foothold robustness identification and estimation for legged robots , 2013 .

[71]  Roland Siegwart,et al.  A synchronized visual-inertial sensor system with FPGA pre-processing for accurate real-time SLAM , 2014, ICRA 2014.

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

[73]  John Sell,et al.  The Xbox One System on a Chip and Kinect Sensor , 2014, IEEE Micro.

[74]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Irregular Terrain Based on Biological Concepts , 2003, Int. J. Robotics Res..

[75]  Sven Behnke,et al.  NimbRo Rescue: Solving Disaster‐response Tasks with the Mobile Manipulation Robot Momaro , 2017, J. Field Robotics.

[76]  Roland Siegwart,et al.  Dynamic trotting on slopes for quadrupedal robots , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[77]  Sander Oude Elberink,et al.  Accuracy and Resolution of Kinect Depth Data for Indoor Mapping Applications , 2012, Sensors.

[78]  Richard M. Murray,et al.  Uncertainty-based Sensor Fusion of Range Data for Real-time Digital Elevation Mapping (RTDEM) , 2005 .

[79]  R. McGhee,et al.  On the stability properties of quadruped creeping gaits , 1968 .

[80]  Anders Grunnet-Jepsen,et al.  Intel(R) RealSense(TM) Stereoscopic Depth Cameras , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[81]  Roland Siegwart,et al.  Map API - scalable decentralized map building for robots , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[82]  Siddhartha S. Srinivasa,et al.  CHIMP, the CMU Highly Intelligent Mobile Platform , 2015, J. Field Robotics.

[83]  F. Downton,et al.  Introduction to Mathematical Statistics , 1959 .

[84]  Germano Veiga,et al.  Evaluation of Depth Sensors for Robotic Applications , 2015, 2015 IEEE International Conference on Autonomous Robot Systems and Competitions.

[85]  Stefan Schaal,et al.  Compliant quadruped locomotion over rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[86]  Piotr Skrzypczynski,et al.  Adaptive Motion Planning for Autonomous Rough Terrain Traversal with a Walking Robot , 2016, J. Field Robotics.

[87]  Tokuo Suita,et al.  Excitation and Stabilization of Microinstabilities by R. F. Electric Field , 1972 .

[88]  Scott Kuindersma,et al.  Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot , 2015, Autonomous Robots.

[89]  Siddhartha S. Srinivasa,et al.  CHOMP: Covariant Hamiltonian optimization for motion planning , 2013, Int. J. Robotics Res..

[90]  Roland Siegwart,et al.  Toward Combining Speed, Efficiency, Versatility, and Robustness in an Autonomous Quadruped , 2014, IEEE Transactions on Robotics.

[91]  Ruediger Dillmann,et al.  Behaviour-based control of the six-legged walking machine LAURON IVc , 2008 .

[92]  Roland Siegwart,et al.  Excitation and stabilization of passive dynamics in locomotion using hierarchical operational space control , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[94]  Timothy Bretl,et al.  Testing Static Equilibrium for Legged Robots , 2008, IEEE Transactions on Robotics.

[95]  Russ Tedrake,et al.  Direct Trajectory Optimization of Rigid Body Dynamical Systems through Contact , 2012, WAFR.

[96]  Justin Manzo,et al.  The DARPA Robotics Challenge [Competitions] , 2013, IEEE Robotics Autom. Mag..

[97]  Roland Siegwart,et al.  Mapping on the Fly: Real-Time 3D Dense Reconstruction, Digital Surface Map and Incremental Orthomosaic Generation for Unmanned Aerial Vehicles , 2017, FSR.

[98]  H. Hirschmüller Ieee Transactions on Pattern Analysis and Machine Intelligence 1 Stereo Processing by Semi-global Matching and Mutual Information , 2022 .

[99]  Bruno Maisonnier,et al.  Choregraphe: a graphical tool for humanoid robot programming , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[100]  Eric Huang,et al.  A General‐purpose System for Teleoperation of the DRC‐HUBO Humanoid Robot , 2015, J. Field Robotics.

[101]  Timothy Bretl,et al.  Motion Planning for Legged Robots on Varied Terrain , 2008, Int. J. Robotics Res..

[102]  Hendrik Kolvenbach,et al.  Life Extension: An Autonomous Docking Station for Recharging Quadrupedal Robots , 2017, FSR.

[103]  George J. Pappas,et al.  UAV and UGV Collaboration for Active Ground Feature Search and Localization , 2004 .

[104]  Darwin G. Caldwell,et al.  Onboard perception-based trotting and crawling with the Hydraulic Quadruped Robot (HyQ) , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[105]  Lorenz Wellhausen,et al.  Support Surface Estimation for Legged Robots , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[106]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[107]  Reid G. Simmons,et al.  Perception, Planning, and Control for Autonomous Walking With the Ambler Planetary Rover , 1996, Int. J. Robotics Res..

[108]  Heiko Hirschmüller,et al.  Stereo-vision-based navigation of a six-legged walking robot in unknown rough terrain , 2012, Int. J. Robotics Res..

[109]  Xinming Huang,et al.  ChipNet: Real-Time LiDAR Processing for Drivable Region Segmentation on an FPGA , 2018, IEEE Transactions on Circuits and Systems I: Regular Papers.

[110]  Roland Siegwart,et al.  RGB–D terrain perception and dense mapping for legged robots , 2016, Int. J. Appl. Math. Comput. Sci..

[111]  Andrew Y. Ng,et al.  A control architecture for quadruped locomotion over rough terrain , 2008, 2008 IEEE International Conference on Robotics and Automation.

[112]  Peter Fankhauser,et al.  Towards a Generic Solution for Inspection of Industrial Sites , 2017, FSR.

[113]  Micael S. Couceiro,et al.  Search and rescue operations using robotic darwinian particle swarm optimization , 2017, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[114]  Yuval Tassa,et al.  Emergence of Locomotion Behaviours in Rich Environments , 2017, ArXiv.

[115]  Peter Fankhauser,et al.  Probabilistic foot contact estimation by fusing information from dynamics and differential/forward kinematics , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[116]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[117]  Alfred A. Rizzi,et al.  The LittleDog robot , 2011, Int. J. Robotics Res..

[118]  Hannes Sommer,et al.  A Primer on the Differential Calculus of 3D Orientations , 2016, ArXiv.

[119]  Michael Beetz,et al.  Leaving Flatland: Efficient real‐time three‐dimensional perception and motion planning , 2009, J. Field Robotics.

[120]  François Pomerleau,et al.  Applied registration for robotics: Methodology and tools for ICP-like algorithms , 2013 .

[121]  Stefano Primatesta,et al.  Ground Risk Map for Unmanned Aircraft in Urban Environments , 2020, J. Intell. Robotic Syst..

[122]  Renaud Dubé,et al.  Free Gait — An architecture for the versatile control of legged robots , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[123]  Manfred Hiller,et al.  Design and Control of the Quadruped Walking Robot ALDURO , 2005 .

[124]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

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

[126]  Zoran Popovic,et al.  Discovery of complex behaviors through contact-invariant optimization , 2012, ACM Trans. Graph..

[127]  Jonas Buchli,et al.  Online walking motion and foothold optimization for quadruped locomotion , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[128]  S. Buss Introduction to Inverse Kinematics with Jacobian Transpose , Pseudoinverse and Damped Least Squares methods , 2004 .

[129]  Peter Fankhauser,et al.  Quadrupedal locomotion using trajectory optimization and hierarchical whole body control , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[130]  Dominik Belter,et al.  Rough terrain mapping and classification for foothold selection in a walking robot , 2010 .

[131]  Peter Fankhauser,et al.  Perception-less terrain adaptation through whole body control and hierarchical optimization , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[132]  A. Rankin,et al.  Evaluation of stereo vision obstacle detection algorithms for off-road autonomous navigation , 2005 .

[133]  Daniel P. Huttenlocher,et al.  Distance Transforms of Sampled Functions , 2012, Theory Comput..

[134]  Christian Riess,et al.  A Comparative Error Analysis of Current Time-of-Flight Sensors , 2016, IEEE Transactions on Computational Imaging.

[135]  Shigeo Hirose,et al.  A Study of Design and Control of a Quadruped Walking Vehicle , 1984 .

[136]  Michael Bosse,et al.  Keep it brief: Scalable creation of compressed localization maps , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[137]  Roland Siegwart,et al.  Navigation planning for legged robots in challenging terrain , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[138]  Nicolas Perrin,et al.  From Discrete to Continuous Motion Planning , 2012, WAFR.

[139]  Marco Hutter,et al.  Coverage path planning for legged robots in unknown environments , 2016, 2016 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[140]  Marco Hutter,et al.  Technical Implementations of the Sense of Balance , 2018, Humanoid Robotics: A Reference.

[141]  Owen Holland,et al.  Using the Microsoft Kinect to model the environment of an anthropomimetic robot , 2011 .

[142]  Glen Berseth,et al.  Terrain-adaptive locomotion skills using deep reinforcement learning , 2016, ACM Trans. Graph..

[143]  Wolfram Burgard,et al.  OctoMap: an efficient probabilistic 3D mapping framework based on octrees , 2013, Autonomous Robots.

[144]  Roland Siegwart,et al.  Collaborative localization of aerial and ground robots through elevation maps , 2016, 2016 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[145]  Andrew A. Frank,et al.  AUTOMATIC CONTROL SYSTEMS FOR LEGGED LOCOMOTION MACHINES , 1968 .

[146]  Michael Bosse,et al.  Placeless Place-Recognition , 2014, 2014 2nd International Conference on 3D Vision.

[147]  Peter Fankhauser,et al.  Foot Contact Estimation for Legged Robots in Rough Terrain , 2016 .

[148]  Reinhard Koch,et al.  Technical Foundation and Calibration Methods for Time-of-Flight Cameras , 2013, Time-of-Flight and Depth Imaging.

[149]  Darwin G. Caldwell,et al.  Planning and execution of dynamic whole-body locomotion for a hydraulic quadruped on challenging terrain , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[150]  Roland Siegwart,et al.  Control of dynamic gaits for a quadrupedal robot , 2013, ICRA 2013.

[151]  Michael Bosse,et al.  Get Out of My Lab: Large-scale, Real-Time Visual-Inertial Localization , 2015, Robotics: Science and Systems.

[152]  Alin Albu-Schäffer,et al.  The Hardware Abstraction Layer — Supporting control design by tackling the complexity of humanoid robot hardware , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[153]  Roland Siegwart,et al.  Foot-Eye Calibration of Legged Robot Kinematics , 2016 .

[154]  Christian Gehring,et al.  Planning and Control for Agile Quadruped Robots , 2017 .

[155]  Michael Arens,et al.  Low-cost commodity depth sensor comparison and accuracy analysis , 2014, Security and Defence.

[156]  Alonzo Kelly,et al.  Integrated Air/Ground Vehicle System for Semi-Autonomous Off-Road Navigation , 2002 .

[157]  Hannes Sommer,et al.  Fusion of optical flow and inertial measurements for robust egomotion estimation , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[158]  Viatcheslav Tretyakov,et al.  Range sensors evaluation under smoky conditions for robotics applications , 2011, 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics.

[159]  Peter Fankhauser,et al.  Dynamic locomotion and whole-body control for quadrupedal robots , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[160]  Péter Fankhauser,et al.  Optimizing Robotic Single Legged Locomotion with Reinforcement Learning , 2012 .

[161]  Thomas Butkiewicz Low-cost coastal mapping using Kinect v2 time-of-flight cameras , 2014, 2014 Oceans - St. John's.

[162]  Peter Fankhauser,et al.  ANYmal - a highly mobile and dynamic quadrupedal robot , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[163]  Twan Koolen,et al.  Team IHMC's Lessons Learned from the DARPA Robotics Challenge Trials , 2015, J. Field Robotics.

[164]  Georgios Pierris,et al.  An interactive tool for designing complex robot motion patterns , 2009, 2009 IEEE International Conference on Robotics and Automation.

[165]  Oskar von Stryk,et al.  A Comprehensive Software Framework for Complex Locomotion and Manipulation Tasks Applicable to Different Types of Humanoid Robots , 2016, Front. Robot. AI.

[166]  David Wettergreen,et al.  Gait planning and behavior-based control for statically-stable walking robots , 1996 .

[167]  Darwin G. Caldwell,et al.  Motion Planning for Quadrupedal Locomotion: Coupled Planning, Terrain Mapping, and Whole-Body Control , 2020, IEEE Transactions on Robotics.

[168]  Timothy Bretl,et al.  Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints: The Free-Climbing Robot Problem , 2006, Int. J. Robotics Res..

[169]  Arne Roennau,et al.  Enhancing sensor capabilities of walking robots through cooperative exploration with aerial robots , 2013 .

[170]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[171]  Davide Scaramuzza,et al.  Air-ground localization and map augmentation using monocular dense reconstruction , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[172]  Kazuya Yoshida,et al.  Collaborative mapping of an earthquake‐damaged building via ground and aerial robots , 2012, J. Field Robotics.

[173]  Scott Kuindersma,et al.  An Architecture for Online Affordance‐based Perception and Whole‐body Planning , 2015, J. Field Robotics.

[174]  Navinda Kottege,et al.  Autonomous navigation of hexapod robots with vision-based controller adaptation , 2017, ICRA 2017.

[175]  Roland Siegwart,et al.  Direct state-to-action mapping for high DOF robots using ELM , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[176]  Marco Hutter,et al.  Planning and Control for Autonomous Excavation , 2017, IEEE Robotics and Automation Letters.

[177]  Glen Berseth,et al.  DeepLoco , 2017, ACM Trans. Graph..

[178]  G. Conte,et al.  Micro Unmanned Aerial Vehicle Visual Servoing for Cooperative Indoor Exploration , 2008, 2008 IEEE Aerospace Conference.

[179]  HoraudRadu,et al.  An overview of depth cameras and range scanners based on time-of-flight technologies , 2016 .

[180]  Takeo Kanade,et al.  Terrain mapping for a roving planetary explorer , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

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

[182]  Flavio Fontana,et al.  Continuous on-board monocular-vision-based elevation mapping applied to autonomous landing of micro aerial vehicles , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[183]  Robert B. McGhee,et al.  Finite state control of quadruped locomotion , 1967 .

[184]  Marco Hutter,et al.  Dynamic Locomotion Through Online Nonlinear Motion Optimization for Quadrupedal Robots , 2018, IEEE Robotics and Automation Letters.

[185]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[186]  Joel W. Burdick,et al.  Team RoboSimian: Semi‐autonomous Mobile Manipulation at the 2015 DARPA Robotics Challenge Finals , 2017, J. Field Robotics.

[187]  Rob J Hyndman,et al.  Sample Quantiles in Statistical Packages , 1996 .

[188]  Partha Pratim Das,et al.  Characterizations of Noise in Kinect Depth Images: A Review , 2014, IEEE Sensors Journal.

[189]  Davide Scaramuzza,et al.  Active Autonomous Aerial Exploration for Ground Robot Path Planning , 2017, IEEE Robotics and Automation Letters.

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

[191]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[192]  Charles A. Klein,et al.  Use of Force and Attitude Sensors for Locomotion of a Legged Vehicle over Irregular Terrain , 1983 .

[193]  Teresa A. Vidal-Calleja,et al.  Large scale multiple robot visual mapping with heterogeneous landmarks in semi-structured terrain , 2011, Robotics Auton. Syst..

[194]  Alfred A. Rizzi,et al.  Autonomous navigation for BigDog , 2010, 2010 IEEE International Conference on Robotics and Automation.

[195]  Sebastian Thrun,et al.  Robotic mapping: a survey , 2003 .

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