Wheel-Based Climbing Robot: Modeling and Control

This paper addresses the kinematics modeling and control of a novel nonholonomic wheel-based pole climbing robot called UT-PCR. This robot belongs to a challenging and less-studied class of wheel-based mobile robots in which the relative position of the wheels changes in a complex manner and the robot is constrained to maneuver on a closed geometric surface. The problem is formulated in terms of the kinematic model of the robot, which is derived using non-holonomic constraints imposed by the wheels on the motion. This model is an underactuated driftless nonlinear state space (control system) which is linear in its inputs. Feasibility of complex maneuvering is then proved by an analysis of controllability for this nonlinear system. It is shown that three orientations of the robot cannot be controlled independently. Therefore, three basic movements are introduced as the fundamental elements of the kinematic control strategy and stable controllers are designed to create those basic movements. Simulation and experimental results are provided to show the applicability of the proposed control system.

[1]  José Manuel Pastor,et al.  ROMA: a climbing robot for inspection operations , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[2]  Hartmut Witte,et al.  A modular robot climbing on pipe-like structures , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[3]  M. Sitti,et al.  Gecko-inspired directional and controllable adhesion. , 2008, Small.

[4]  Roland Siegwart,et al.  Inspection system for very thin and fragile surfaces, based on a pair of wall climbing robots with magnetic wheels , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  M. Sitti,et al.  Waalbot: An Agile Small-Scale Wall-Climbing Robot Utilizing Dry Elastomer Adhesives , 2007, IEEE/ASME Transactions on Mechatronics.

[6]  G. Muscato,et al.  The Alicia/sup 3/ climbing robot: a three-module robot for automatic wall inspection , 2006, IEEE Robotics & Automation Magazine.

[7]  A. Avello,et al.  Two compact robots for remote inspection of hazardous areas in nuclear power plants , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Roy Kornbluh,et al.  Electroadhesive robots—wall climbing robots enabled by a novel, robust, and electrically controllable adhesion technology , 2008, 2008 IEEE International Conference on Robotics and Automation.

[9]  Shugen Ma,et al.  Influence of the gradient of a slope on optimal locomotion curves of a snake-like robot , 2006, Adv. Robotics.

[10]  Giuseppe Oriolo,et al.  Modelling and Control of Nonholonomic Mechanical Systems , 1995 .

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

[12]  Yu Tian,et al.  The Crowding Model as a Tool to Understand and Fabricate Gecko-Inspired Dry Adhesives , 2009 .

[13]  Toshihiro Yukawa,et al.  Mechanisms of Autonomous Pipe-Surface Inspection Robot with Magnetic Elements , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[14]  V. Feliu,et al.  A PROPOSED WALL CLIMBING ROBOT FOR OIL TANK INSPECTION , 2008 .

[15]  José Manuel Pastor,et al.  A climbing autonomous robot for inspection applications in 3D complex environments , 2000, Robotica.

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

[17]  Shigeo Hirose,et al.  Basic systematic experiments and new type child unit of Anchor Climber: Swarm type wall climbing robot system , 2008, 2008 IEEE International Conference on Robotics and Automation.

[18]  Abraham Sánchez López,et al.  A Reactive Lazy PRM Approach for Nonholonomic Motion Planning , 2006, IBERAMIA-SBIA.

[19]  Gholamreza Vossoughi,et al.  Design and Prototyping of a Hybrid Pole Climbing and Manipulating Robot with Minimum DOFs for Construction and Service Applications , 2005 .

[20]  Steven Dubowsky,et al.  A Simplified Cartesian-Computed Torque Controller for Highly Geared Systems and Its Application to an Experimental Climbing Robot , 2000 .

[21]  Jianzhong Shang,et al.  Automated NDT of Floating Production Storage Oil Tanks with a Swimming and Climbing Robot , 2005, CLAWAR.

[22]  Mark R. Cutkosky,et al.  Whole body adhesion: hierarchical, directional and distributed control of adhesive forces for a climbing robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[23]  Majid Nili Ahmadabadi,et al.  Kinematics Modeling of a Wheel-Based Pole Climbing Robot (UT-PCR) , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[24]  Majid Nili Ahmadabadi,et al.  Path planning of the Nonholonomic Pole Climbing Robot UT-PCR , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[25]  I-Ming Chen,et al.  Locomotion of a Two-Dimensional Walking-Climbing Robot Using A Closed-Loop Mechanism: From Gait Generation to Navigation , 2003, Int. J. Robotics Res..

[26]  Kunchan Seo,et al.  Development of a wall-climbing robot using a tracked wheel mechanism , 2008 .

[27]  Tariq P. Sattar,et al.  Underwater wall climbing robot for nuclear pressure vessel inspection , 2008 .

[28]  Howie Choset,et al.  A dynamic single actuator vertical climbing robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  S. Mahdavi,et al.  Basic movements of a nonholonomic wheel- based pole climbing robot , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[30]  Jianwei Zhang,et al.  A novel modular climbing caterpillar using low-frequency vibrating passive suckers , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[31]  Leszek Podsedkowski,et al.  A new solution for path planning in partially known or unknown environment for nonholonomic mobile robots , 2001, Robotics Auton. Syst..

[32]  K. Lynch Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[33]  William R. Provancher,et al.  ROCR: Dynamic vertical wall climbing with a pendular two-link mass-shifting robot , 2008, 2008 IEEE International Conference on Robotics and Automation.

[34]  Evangelos Papadopoulos,et al.  Polynomial-based obstacle avoidance techniques for nonholonomic mobile manipulator systems , 2005, Robotics Auton. Syst..

[35]  Bing Lam Luk,et al.  Intelligent legged climbing service robot for remote maintenance applications in hazardous environments , 2005, Robotics Auton. Syst..

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

[37]  J.C. Grieco,et al.  A six-legged climbing robot for high payloads , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[38]  Jizhong Xiao,et al.  City-Climbers at Work , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[39]  Dick Price Climbing the walls , 1995, IEEE Expert.

[40]  Mark A. Minor,et al.  Climbing the walls [robots] , 2002, IEEE Robotics Autom. Mag..

[41]  Carlo Menon,et al.  A Point-Wise Model of Adhesion Suitable for Real-Time Applications of Bio-Inspired Climbing Robots , 2008 .

[42]  Majid Nili Ahmadabadi,et al.  Analysis, simulation, and implementation of a human-inspired pole climbing robot , 2011, Robotica.

[43]  Jing-Sin Liu,et al.  Practical and flexible path planning for car-like mobile robot using maximal-curvature cubic spiral , 2005, Robotics Auton. Syst..

[44]  Roger D. Quinn,et al.  Mini-Whegs TM Climbs Steep Surfaces Using Insect-inspired Attachment Mechanisms , 2009, Int. J. Robotics Res..