Rolling Prevention Mechanism for Underground Pipe Erosion Inspection Robot with a Real Time Vision System

Pipe inspection is one of the areas that have attracted high research interest for robot applications especially in oil and chemical industry and civil engineering. Robot body rolling while it travels within a pipe has been a problem for accurately collecting inspection data. Under certain circumstances where vision systems have to be employed, robot body rolling may cause vision inspection data to have little value as it is difficult to know where exactly the camera was looking at. This paper proposes an anti-rolling mechanism to hold consistent camera orientation. By changing the position angle of the robot legs, the mechanism is able to adjust the resistance to rolling within a pipe, therefore preventing robot rolling happening. The design makes use of the friction force caused by the gravity force of the robot to prevent the robot body rolling. The design analysis quantifies the effect of pipe radius, robot weight, payload, and payload offset distance in robot rolling. A test model was built based on the design concept. The experimental results obtained from the test model match the predication of the computational analysis. A real time vision system has been developed using FPGA and the algorithm of the structured laser light stripe configuration in the context of pipe inspection. The real-time hardware implementation of the algorithms on the robot itself removes the need to transmit raw video data back to an operator.

[1]  Sergey Jatsun Mobile Worm-Like Robots for Pipe Inspection , 2012 .

[2]  H. T. Roman,et al.  Pipe crawling inspection robots: an overview , 1992 .

[3]  Yoshiaki Shirai,et al.  Recognition of polyhedrons with a range finder , 1971, IJCAI.

[4]  Perry C. West Machine Vision in Practice , 1983, IEEE Transactions on Industry Applications.

[5]  Anupam Shukla,et al.  Intelligent Planning for Mobile Robotics: Algorithmic Approaches , 2012 .

[6]  Sergej Fatikow,et al.  FPGA-Based Object Detection and Motion Tracking in Micro- and Nanorobotics , 2013, Int. J. Intell. Mechatronics Robotics.

[7]  F. Pfeiffer,et al.  Control of a tube crawling machine , 2000, 2000 2nd International Conference. Control of Oscillations and Chaos. Proceedings (Cat. No.00TH8521).

[8]  Ray A. Jarvis,et al.  A Perspective on Range Finding Techniques for Computer Vision , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Hyoukryeol Choi,et al.  In-pipe inspection robot system with active steering mechanism , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[10]  James H. Garrett,et al.  Automated defect detection for sewer pipeline inspection and condition assessment , 2009 .

[11]  Hiroyuki Yaguchi,et al.  Wireless In-Piping Actuator Capable of High-Speed Locomotion by a New Motion Principle , 2013, IEEE/ASME Transactions on Mechatronics.

[12]  Nageswara Rao Posinasetti,et al.  Machine Design , 1907, Nature.

[13]  Hyoukryeol Choi,et al.  Actively steerable in-pipe inspection robots for underground urban gas pipelines , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[14]  Joseph Edward Shigley,et al.  Mechanical engineering design , 1972 .

[15]  John Mashford,et al.  PIRAT—A System for Quantitative Sewer Pipe Assessment , 2000, Int. J. Robotics Res..

[16]  Kaspar Althoefer,et al.  Automated Pipe Defect Detection and Categorization Using Camera/Laser-Based Profiler and Artificial Neural Network , 2007, IEEE Transactions on Automation Science and Engineering.