Handrail detection and pose estimation for a free-flying robot

We present a handrail detection and pose estimation algorithm for the free-flying Astrobee robots that will operate inside the International Space Station. The Astrobee will be equipped with a single time-of-flight depth sensor and a compliant perching arm to grab the International Space Station handrails. Autonomous perching enables a free-flying robot to minimize power consumption by holding its position without using propulsion. Astrobee is a small robot with many competing demands on its computing, power, and volume resources. Therefore, for perching, we were limited to using a single compact sensor and a lightweight detection algorithm. Moreover, the handrails on the International Space Station are surrounded by various instruments and cables, and the lighting conditions change significantly depending on the light sources, time, and robot location. The proposed algorithm uses a time-of-flight depth sensor for handrail perception under varying lighting conditions and utilizes the geometric characteristics of the handrails for robust detection and pose estimation. We demonstrate the robustness and accuracy of the algorithm in various environment scenarios.

[1]  Terrence Fong,et al.  Astrobee: Developing a Free Flying Robot for the International Space Station , 2015 .

[2]  David W. Miller,et al.  THE SPHERES VERTIGO GOGGLES : VISION BASED MAPPING AND LOCALIZATION ONBOARD THE INTERNATIONAL SPACE STATION , 2012 .

[3]  Dieter Fox,et al.  A large-scale hierarchical multi-view RGB-D object dataset , 2011, 2011 IEEE International Conference on Robotics and Automation.

[4]  Vaibhav Ghadiok,et al.  Autonomous indoor aerial gripping using a quadrotor , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[6]  Michael Beetz,et al.  Laser-based perception for door and handle identification , 2009, 2009 International Conference on Advanced Robotics.

[7]  Feng Wu,et al.  Efficient 2D-to-3D Correspondence Filtering for Scalable 3D Object Recognition , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Vijay Kumar,et al.  Autonomous multi-floor indoor navigation with a computationally constrained MAV , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Julia Badger,et al.  Model-based robotic dynamic motion control for the Robonaut 2 humanoid robot , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[10]  Gary R. Bradski,et al.  Fast 3D recognition and pose using the Viewpoint Feature Histogram , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[12]  Julia Badger,et al.  Robonaut 2 on the International Space Station: Status Update and Preparations for IVA Mobility , 2013 .

[13]  Alexander J. Buck,et al.  Demonstration of Electromagnetic Formation Flight and Wireless Power Transfer , 2014 .

[14]  R. Mantellato,et al.  Simulation of a tethered microgravity robot pair and validation on a planar air bearing , 2017 .

[15]  Dejan Pangercic,et al.  A generalized framework for opening doors and drawers in kitchen environments , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  Brian Coltin,et al.  Localization from visual landmarks on a free-flying robot , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  Nicholas Roy,et al.  RANGE–Robust autonomous navigation in GPS‐denied environments , 2011, J. Field Robotics.

[18]  Pittsburgh,et al.  The MOPED framework: Object recognition and pose estimation for manipulation , 2011 .

[19]  Jitendra Malik,et al.  Learning Rich Features from RGB-D Images for Object Detection and Segmentation , 2014, ECCV.

[20]  Henrik I. Christensen,et al.  RGB-D object tracking: A particle filter approach on GPU , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Matei T. Ciocarlie,et al.  Developing a 3-DOF compliant perching arm for a free-flying robot on the International Space Station , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[22]  J. Paul Siebert,et al.  Local feature extraction and matching on range images: 2.5D SIFT , 2009, Comput. Vis. Image Underst..

[23]  Hong Qin,et al.  Geodesic Distance-weighted Shape Vector Image Diffusion , 2008, IEEE Transactions on Visualization and Computer Graphics.