Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T01:54:59.718Z Has data issue: false hasContentIssue false

An autonomous localisation method of wall-climbing robots on large steel components with IMU and fixed RGB-D camera

Published online by Cambridge University Press:  10 February 2025

Wen Zhang
Affiliation:
Department of Mechanical Engineering, Tsinghua University, Beijing, China
Tianzhi Huang
Affiliation:
Department of Mechanical Engineering, Tsinghua University, Beijing, China
Zhenguo Sun*
Affiliation:
Department of Mechanical Engineering, Tsinghua University, Beijing, China
*
*Corresponding author: Zhenguo Sun; Email: sunzhg@tsinghua.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Wall-climbing robots work on large steel components with magnets, which limits the use of wireless sensors and magnetometers. This study aims to propose a novel autonomous localisation method (RGBD-IMU-AL) with an inertial measurement unit and a fixed RGB-D camera to improve the localisation performance of wall-climbing robots. The method contains five modules: calibration, tracking, three-dimensional (3D) reconstruction, location and attitude estimation. The calibration module is used to obtain the initial attitude angle. The tracking and 3D reconstruction module are used jointly to obtain the rough position and normal vector of the robot chassis. For the location module, a normal vector projection method is established to screen out the top point on the robot shell. An extended Kalman filter (EKF) is used to estimate the heading angle in the attitude estimation module. Experimental results show that the positioning error is within 0⋅02 m, and the positioning performance is better than that of the MS3D method. The heading angle error remains within 3⋅1°. The obtained results prove its applicability for the autonomous localisation in low-texture and magnetically disturbed environments.

Information

Type
Research Article
Copyright
Copyright © The Author(s), 2025. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. Hardware diagram of RGBD-IMU-AL system

Figure 1

Figure 2. Framework of RGBD-IMU-AL method

Figure 2

Figure 3. Calibration of the initial attitude angle

Figure 3

Figure 4. Tracking module

Figure 4

Figure 5. 3D reconstruction module

Figure 5

Figure 6. The pinhole camera model

Figure 6

Figure 7. Length changes in the depth direction caused by the robot

Figure 7

Figure 8. Test equipment and real environment used for testing: (a) the wall-climbing robot equipped with an ADIS16490 IMU; (b) Microsoft Kinect V2 camera; (c) a large cylindrical steel component and the experimental system for RGBD-IMU-AL; (d) a room with a horizontal plane for extended application of the RGBD-IMU-AL method

Figure 8

Figure 9. Trajectories in real environments. Comparison between the absolute trajectories of the proposed and MS3D methods in different paths: (a) Path 1 on a large cylindrical steel component; (b) Path 2 on a large cylindrical steel component; (c) Path 3 in a room; (d) Path 4 in a room

Figure 9

Figure 10. Errors of the robot chassis normal vector in different paths: (a) Path 1; (b) Path 2

Figure 10

Figure 11. Comparison between absolute errors of the proposed and MS3D methods in different paths: (a) Path 1; (b) Path 2; (c) Path 3; (d) Path 4

Figure 11

Figure 12. Attitude error of the proposed method in different paths. The roll angle error and the pitch angle error are zero in Path 3 and Path 4: (a) Path 1; (b) Path 2; (c) Path 3; (d) Path 4