Efficient pole detection and grasping for autonomous biped climbing robots

Biped climbing robots alternately use their grippers for attaching to locomotion in truss-style environments. To implement autonomous climbing, pose detection and grasping of the target pole is one of the fundamental capabilities. In this paper, we present our methodology to efficiently detect and recognize a pole for grasping based on a low-cost depth-image camera only. Each pole, the element of a truss, is parameterized to describe the structural environment and to guide the sensor data processing. Acquiring depth and image data from the camera mounting on top of the gripper, efficient algorithms are then deployed to extract, recognize and parameterize the target pole. Feasible grasping pose are finally computed considering the geometrics of both the gripper and the target pole, and the movement of each joint is obtained by solving inverse kinematics and sent for servoing to fulfill autonomous grasping. A serials of experiments have been conducted to verify that the proposed methodology and accompanying algorithms satisfy the application requirement for biped climbing robots.

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

[2]  Alexander Herzog,et al.  Learning of grasp selection based on shape-templates , 2014, Auton. Robots.

[3]  Daniela Rus,et al.  Shady3D: A Robot that Climbs 3D Trusses , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Zhiguang Xiao,et al.  Gripper self-alignment for autonomous pole-grasping with a biped climbing robot , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[5]  Danica Kragic,et al.  Generalizing grasps across partly similar objects , 2012, 2012 IEEE International Conference on Robotics and Automation.

[6]  Yangsheng Xu,et al.  A flexible tree climbing robot: Treebot - design and implementation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[7]  Xianmin Zhang,et al.  Climbot: A modular bio-inspired biped climbing robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Yuki Suga,et al.  1A2-A21 Development of Street Tree Climbing Robot for Pruning Branches WOODY-2 : Implementation of and Experiment on Adjust Function of Grasping Power , 2010 .

[9]  Ali Marjovi,et al.  3DCLIMBER: A climbing robot for inspection of 3D human made structures , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Xin Chen,et al.  Collision-free single-step motion planning of biped pole-climbing robots in spatial trusses , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[11]  Yangsheng Xu,et al.  Treebot: Autonomous tree climbing by tactile sensing , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  Yisheng Guan,et al.  Single-step collision-free trajectory planning of biped climbing robots in spatial trusses , 2016, Robotics and biomimetics.

[13]  Ales Leonardis,et al.  One-shot learning and generation of dexterous grasps for novel objects , 2016, Int. J. Robotics Res..

[14]  Li Jiang,et al.  Climbot: A Bio-Inspired Modular Biped Climbing Robot—System Development, Climbing Gaits, and Experiments , 2016 .