Determining Position and Orientation of a 3-Wheel Robot on a Pipe Using an Accelerometer

被引:11
作者
McGregor, Alexander [1 ]
Dobie, Gordon [1 ]
Pearson, Neil R. [2 ]
MacLeod, Charles N. [1 ]
Gachagan, Anthony [1 ]
机构
[1] Univ Strathclyde, Ctr Ultrason Engn Cue, Glasgow G1 1RD, Lanark, Scotland
[2] Eddyfi Technol, Swansea SA6 8QY, W Glam, Wales
关键词
Accelerometer; crawler; IMU; mobile; NDE; NDT; pipe inspection; positioning; ALGORITHM; ANGLE;
D O I
10.1109/JSEN.2020.2964619
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Accurate positioning of robots on pipes is a challenge in automated industrial inspection. It is typically achieved using expensive and cumbersome external measurement equipment. This paper presents an Inverse Model method for determining the orientation angle (alpha) and circumferential position angle (omega) of a 3 point of contact robot on a pipe where measurements are taken from a 3-axis accelerometer sensor. The advantage of this system is that it provides absolute positional measurements using only a robot mounted sensor. Two methods are presented which follow an analytical approximation to correct the estimated values. First, a correction factor found though a parametric study between the robot geometry and a given pipe radius, followed by an optimization solution which calculates the desired angles based on the system configuration, robot geometry and the output of a 3-axis accelerometer. The method is experimentally validated using photogrammetry measurements from a Vicon T160 positioning system to record the position of a three point of contact test rig in relation to a test pipe in a global reference frame. An accelerometer is attached to the 3 point of contact test rig which is placed at different orientation (alpha) and circumferential position (omega) angles. This work uses a new method of processing data from an accelerometer sensor to obtain the alpha and omega angles. The experimental results show a maximum error of 3.40 degrees in alpha and 4.17 degrees in omega, where the omega circumferential positional error corresponds to +/- 18mm for the test pipe radius of 253mm.
引用
收藏
页码:5061 / 5071
页数:11
相关论文
共 27 条
  • [1] Ajay V. A., 2015, P 39 MECH ROB C A AU, V5
  • [2] [Anonymous], 2013, IFAC P
  • [3] [Anonymous], 2009, STEEL TUBE PIPE HDB
  • [4] [Anonymous], 2001, ASMEB311
  • [5] [Anonymous], MOTION CAPTURE SYSTE
  • [6] M-skip: a quantitative technique for the measurement of wall loss in inaccessible components
    Burch, S. F.
    Collett, N. J.
    Terpstra, S.
    Hoekstra, M. V.
    [J]. INSIGHT, 2007, 49 (04) : 190 - 194
  • [7] A dynamic localization algorithm for a high-speed mobile robot using indoor GPS
    Cho, Seungkeun
    Park, Jaehyun
    Lee, Jangmyung
    [J]. ROBOTICA, 2012, 30 : 681 - 690
  • [8] The feasibility of synthetic aperture guided wave imaging to a mobile sensor platform
    Dobie, Gordon
    Pierce, S. Gareth
    Hayward, Gordon
    [J]. NDT & E INTERNATIONAL, 2013, 58 : 10 - 17
  • [9] Goel P., 1999, P C ROB SYST, P7
  • [10] MENTAL WORKLOAD DYNAMICS IN ADAPTIVE INTERFACE DESIGN
    HANCOCK, PA
    CHIGNELL, MH
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1988, 18 (04): : 647 - 658