Human-supervised control of the ATLAS humanoid robot for traversing doors

Door traversal is generally a trivial task for human beings but particularly challenging for humanoid robots. This paper describes a holistic approach for a full-sized humanoid robot to traverse through a door in an outdoor semi-structured environment as specified by the requirements of the DARPA Robotics Challenge. Door traversal can be broken down into four sub-tasks; door detection, walk to the door, door opening, and walk through the door. These topics are covered in detail along with the approaches used for perception and motion planning. Results from lab tests and the DRC Finals are shown. The approach presented in this paper can be further extended to a wide range of door types and configurations.

[1]  Sebastian Thrun,et al.  Detecting and modeling doors with mobile robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  Radu Bogdan Rusu,et al.  Semantic 3D Object Maps for Everyday Manipulation in Human Living Environments , 2010, KI - Künstliche Intelligenz.

[3]  Kazuhito Yokoi,et al.  Whole-body motion of a humanoid robot for passing through a door - opening a door by impulsive force - , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Kurt Konolige,et al.  Autonomous door opening and plugging in with a personal robot , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Faouzi Ghorbel,et al.  A simple and efficient approach for 3D mesh approximate convex decomposition , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[6]  Wesley H. Huang,et al.  Autonomous door opening and traversal , 2015, 2015 IEEE International Conference on Technologies for Practical Robot Applications (TePRA).

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

[8]  Kazuhito Yokoi,et al.  Systematic touch scheme for a humanoid robot to grasp a door knob , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  J. Samarabandu,et al.  Investigating the Performance of Corridor and Door Detection Algorithms in Different Environments , 2006, 2006 International Conference on Information and Automation.

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

[11]  Stefan Schaal,et al.  STOMP: Stochastic trajectory optimization for motion planning , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  Mark Yim,et al.  Team THOR's Entry in the DARPA Robotics Challenge Trials 2013 , 2015, J. Field Robotics.

[13]  Angel P. del Pobil,et al.  Reliable non-prehensile door opening through the combination of vision, tactile and force feedback , 2010, Auton. Robots.

[14]  François Pasteau,et al.  Simple monocular door detection and tracking , 2013, 2013 IEEE International Conference on Image Processing.

[15]  Christopher G. Atkeson,et al.  Human‐in‐the‐loop Control of a Humanoid Robot for Disaster Response: A Report from the DARPA Robotics Challenge Trials , 2015, J. Field Robotics.

[16]  Siddhartha S. Srinivasa,et al.  Constrained Manipulation Planning , 2011 .

[17]  Kazuhito Yokoi,et al.  Trajectory planner for a humanoid robot passing through a door , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

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

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

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

[21]  Maxim Likhachev,et al.  Planning for autonomous door opening with a mobile manipulator , 2010, 2010 IEEE International Conference on Robotics and Automation.

[22]  Christopher G. Atkeson,et al.  Optimization‐based Full Body Control for the DARPA Robotics Challenge , 2015, J. Field Robotics.

[23]  Siddhartha S. Srinivasa,et al.  CHOMP: Gradient optimization techniques for efficient motion planning , 2009, 2009 IEEE International Conference on Robotics and Automation.

[24]  Pieter Abbeel,et al.  Motion planning with sequential convex optimization and convex collision checking , 2014, Int. J. Robotics Res..

[25]  Steven M. LaValle,et al.  Planning algorithms , 2006 .