Determining position and orientation of a 3-wheel robot on a pipe using an accelerometer
McGregor, Alexander and Dobie, Gordon and Pearson, Neil R. and MacLeod, Charles N. and Gachagan, Anthony (2020) Determining position and orientation of a 3-wheel robot on a pipe using an accelerometer. IEEE Sensors Journal, 20 (9). pp. 5061-5071. 8951135. ISSN 1530-437X (https://doi.org/10.1109/JSEN.2020.2964619)
Preview |
Text.
Filename: McGregor_etal_IEEESJ_2020_Determining_position_and_orientation_of_a_3_wheel_robot.pdf
Accepted Author Manuscript Download (930kB)| Preview |
Abstract
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 (α ) and circumferential position angle (ω) 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 (α ) and circumferential position (ω) angles. This work uses a new method of processing data from an accelerometer sensor to obtain the α and ω angles. The experimental results show a maximum error of 3.40° in α and 4.17° in ω , where the ω circumferential positional error corresponds to ±18mm for the test pipe radius of 253mm.
ORCID iDs
McGregor, Alexander, Dobie, Gordon ORCID: https://orcid.org/0000-0003-3972-5917, Pearson, Neil R., MacLeod, Charles N. ORCID: https://orcid.org/0000-0003-4364-9769 and Gachagan, Anthony ORCID: https://orcid.org/0000-0002-9728-4120;-
-
Item type: Article ID code: 73056 Dates: DateEvent1 May 2020Published7 January 2020Published Online1 January 2020Accepted24 June 2019SubmittedNotes: © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting /republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Subjects: Technology > Electrical engineering. Electronics Nuclear engineering Department: Faculty of Engineering > Electronic and Electrical Engineering
Strategic Research Themes > Advanced Manufacturing and MaterialsDepositing user: Pure Administrator Date deposited: 07 Jul 2020 09:01 Last modified: 18 Dec 2024 01:24 URI: https://strathprints.strath.ac.uk/id/eprint/73056