Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T14:38:55.350Z Has data issue: false hasContentIssue false

Navigation of biped wall-climbing robots using BIM and ArUco markers

Published online by Cambridge University Press:  03 January 2025

Shichao Gu
Affiliation:
Guangzhou Maritime University, Guangzhou, China School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China Institute of Intelligent Manufacturing, Guangdong Academy of Sciences, Guangzhou, China Guangdong Key Laboratory of Modern Control Technology, Guangzhou, China
Ziyang Fu
Affiliation:
School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China
Weinan Chen
Affiliation:
School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China
Yisheng Guan
Affiliation:
School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China
Hongmin Wu
Affiliation:
Institute of Intelligent Manufacturing, Guangdong Academy of Sciences, Guangzhou, China Guangdong Key Laboratory of Modern Control Technology, Guangzhou, China
Xuefeng Zhou
Affiliation:
Institute of Intelligent Manufacturing, Guangdong Academy of Sciences, Guangzhou, China Guangdong Key Laboratory of Modern Control Technology, Guangzhou, China
Haifei Zhu*
Affiliation:
School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China
*
Corresponding author: Haifei Zhu; Email: hfzhu@gdut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Biped wall-climbing robots (BWCRs) serve as viable alternatives to human workers for inspection and maintenance tasks within three-dimensional (3D) curtain wall environments. However, autonomous climbing in such environments presents significant challenges, particularly related to localization and navigation. This paper presents a pioneering navigation framework tailored for BWCRs to navigate through 3D curtain wall environments. The framework comprises three essential stages: Building Information Model (BIM)-based map extraction, 3D climbing path planning (based on our previous work), and path tracking. An algorithm is developed to extract a detailed 3D map from the BIM, including structural elements such as walls, frames, and ArUco markers. This generated map is input into a proposed path planner to compute a viable climbing motion. For path tracking during actual climbing, an ArUco marker-based global localization method is introduced to estimate the pose of the robot, enabling adjustments to the target foothold by comparing desired and actual poses. The conducted experiments validate the feasibility and efficacy of the proposed navigation framework and associated algorithms, aiming to enhance the autonomous climbing capability of BWCRs.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. W-Climbot built with our third generation of modules and its mechanism schematic diagram.

Figure 1

Figure 2. BWCRs navigate in a curtain wall environment.

Figure 2

Figure 3. Overview of BWCR navigation method.

Figure 3

Figure 4. Calculation of transformation matrix from the marker to the world coordinate frame.

Figure 4

Algorithm 1: Data extraction from BIM

Figure 5

Figure 5. Global visual localization of BWCR.

Figure 6

Algorithm 2: ArUco marker detection

Figure 7

Figure 6. Model of climbing path correction.

Figure 8

Figure 7. The proposed climbing path correction method.

Figure 9

Figure 8. Architecture of the robotic control system.

Figure 10

Figure 9. The suction module control method.

Figure 11

Table I. Results of data extraction based on BIM.

Figure 12

Figure 10. Some testing scenarios for environment element extraction.

Figure 13

Figure 11. Experimental setup used to evaluate the location accurately.

Figure 14

Table II. Results of localization stability test.

Figure 15

Figure 12. The accuracy evaluation of spatial multi-pose positioning.

Figure 16

Figure 13. Evaluation results of positioning accuracy with a radius of 120 mm. (a) Position error. (b) Angle error.

Figure 17

Figure 14. Multi-step climbing environment scenario.

Figure 18

Figure 15. W-Climbot climbed multiple steps consecutively in a wall scenario.

Figure 19

Figure 16. Comparison of the actual and the planned climbing motion. (a)Without visual localization and path correction. (b) With visual localization and path correction.

Figure 20

Figure 17. Foothold errors during multi-step climbing for the two group experiments.

Supplementary material: File

Gu et al. supplementary material 1

Gu et al. supplementary material
Download Gu et al. supplementary material 1(File)
File 13 MB
Supplementary material: File

Gu et al. supplementary material 2

Gu et al. supplementary material
Download Gu et al. supplementary material 2(File)
File 35.4 MB