Next Article in Journal
Enhanced Defect Characterisation Using Pulsed Phase Thermography: The Impact of Sample Geometry and Signal-Enhancement Techniques
Previous Article in Journal
An Experimental Study on Monitoring the Filling Status of Concrete in Thick Walls with Steel Plates on the Outside Using Infrared Cameras
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Abstract

Three-Dimensional Path Planning with Collision Avoidance for UAV Architecture Inspection †

1
Department of Mechanical Engineering, National Taiwan University of Science and Technology, Taipei 10607, Taiwan
2
Intelligent Manufacturing Innovation Center, National Taiwan University of Science and Technology, Taipei 10607, Taiwan
*
Author to whom correspondence should be addressed.
Presented at the 18th International Workshop on Advanced Infrared Technology and Applications (AITA 2025), Kobe, Japan, 15–19 September 2025.
Proceedings 2025, 129(1), 34; https://doi.org/10.3390/proceedings2025129034
Published: 12 September 2025

Abstract

This study presents an improved UAV-based structure inspection method that integrates advanced 3D modeling and optimized path planning with obstacle avoidance. The system uses Meshroom, an open-source software, to combine multiple sets of 3D point clouds collected by a UAV-mounted 3D camera into a complete 3D model of the structure. Because point cloud data typically contain an overwhelming number of points, they are grouped into smaller sets, each represented by an oriented bounding box (OBB). This step significantly reduces the complexity in path-planning calculations. The UAV, modeled as a flying sphere, initially moves along a straight path from its starting point to a target position. A gradient-based optimization method then adjusts this trajectory to maintain a safe distance between the UAV and the OBBs representing the obstacles. The results show that the proposed method successfully generates safe and efficient UAV flight paths, improving both the accuracy and safety of UAV-based structure inspections.

1. Introduction

Unmanned aerial vehicles (UAVs) have become increasingly essential in architectural inspections due to their flexibility, efficiency, and ability to access areas that are challenging or hazardous for human inspectors. Traditional inspection methods often involve significant time, risks, and costs, particularly when dealing with complex structures like bridges, high-rise buildings, and intricate infrastructure. UAV-based inspections not only mitigate these issues but also enable rapid, high-quality data acquisition, facilitating timely assessments of structural conditions and early detection of potential damages, such as cracks or corrosion. Despite these advantages, navigating UAVs in complex environments introduces challenges, notably ensuring collision-free flight paths around architectural obstacles, which necessitates accurate and efficient path-planning methods.
To address these challenges, this paper introduces an integrated approach combining advanced 3D modeling and optimized path planning. High-density point clouds gathered from UAV-mounted 3D cameras typically result in computational complexity that hampers real-time path planning and collision avoidance. Therefore, effectively simplifying and modeling these datasets are critical. By utilizing advanced point cloud simplification and oriented bounding box (OBB) techniques, the proposed system significantly reduces computational demands, enabling real-time navigation and safe operations around complex structures. Such an innovative combination not only enhances UAV inspection accuracy and safety but also demonstrates strong practical applicability in the inspection and maintenance of modern and historic architectures.

2. Presented Methodologies of UAV Architecture Inspection with Collision-Avoiding Path Planning

The sequential process of generating an optimized, collision-free UAV trajectory for architectural inspections is presented as follows. Initially, multiple 3D point clouds are captured from various UAV positions around the target architecture using a UAV-mounted 3D camera. As shown in Figure 1, these individual point clouds are then combined into a comprehensive and precise 3D model of the structure using advanced 3D reconstruction techniques, specifically the Structure from Motion (SfM) [1] approach implemented in the open-source software Meshroom 2024 [2].
The detailed 3D point cloud usually consists of a vast number of data points, significantly complicating real-time trajectory calculations and collision avoidance tasks. To overcome this issue, a density-based spatial clustering method (DBSCAN) [3] is applied to filter out noise and irrelevant data points, effectively reducing the dataset complexity. The filtered 3D point cloud of the architecture is shown in Figure 2.
Following clustering, the simplified data points are further grouped and encapsulated within oriented bounding boxes (OBBs), as shown in Figure 3. These bounding boxes greatly reduce computational complexity by abstracting the dense point cloud data into fewer manageable obstacles.
Finally, an optimization problem is formulated to find the new waypoints by minimizing the sum of squared deviations from the original waypoints, subject to collision avoidance constraints. These constraints require that the distances between each new waypoint and the nearby architecture OBBs must remain greater than or equal to a specified safety threshold. This constrained optimization problem [4] is shown in Equation (1).
Min     i = 1 N X i X i ori + i = 1 N + 1 X i X i 1 s . t .           D X i , Q k D ¯                 i , k                         X _ X i X ¯                             i
where X i ori is the i th original UAV configuration in the collision region (for i = 1 N ); X i is the new UAV configuration; Q k is the k th obstacle; D is the Danger Factor (DF); D ¯ is the allowable DF; X _ and X ¯ are the lower and upper bounds of the UAV configuration, respectively. Equation (1) is reformulated as an unconstrained Lagrangian minimization problem, as shown in Equation (2).
Min       L = i = 1 N X i X i ori + i = 1 N + 1 X i X i 1 + i = 1 N k λ i k D X i , Q k D ¯ + S i k 2                     + i = 1 N μ i X _ X i + U i 2 + i = 1 N ν i X i X ¯ + V i 2
where λ i k , μ i , and ν i are the Lagrangian multipliers; S i k , U i , and V i are the slack variables. The Steepest Descent method is utilized to solve the unconstrained optimization problem using one-dimensional Newton’s method to conduct a line search. The optimized UAV flying trajectory is shown in Figure 4. This integrated optimization framework ensures reliable and practical UAV navigation, significantly enhancing both the safety and efficiency of architectural inspection tasks in complex environments.

3. Conclusions

The study introduces an effective UAV-based architecture inspection system by integrating advanced 3D modeling techniques, point cloud simplification, and gradient-based trajectory optimization for collision avoidance. By leveraging Meshroom software for accurate structure modeling and utilizing a two-stage DBSCAN approach to simplify complex datasets into manageable oriented bounding boxes (OBBs), the computational efficiency of path planning was greatly enhanced. The application of the Steepest Descent optimization method with a one-dimensional Newton-based line search ensures reliable, collision-free trajectories. The proposed method demonstrates significant improvements in UAV inspection processes, offering a practical and scalable solution suitable for complex structural inspections. Future developments could focus on further automating real-time onboard computations and exploring applications for collaborative multi-UAV inspection scenarios.

Author Contributions

P.-C.C. contributed on system integration, programming, experiments and testing, data analysis, report preparation, etc. P.T.L. contributed on research concept, algorithm derivation, funding search, reseach collaboration, etc. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Science and Technology Council, Taiwan (grant number NSTC 113-2221-E-011-101).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

There is no data available for this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Westoby, M.J.; Brasington, J.; Glasser, N.F.; Hambrey, M.J.; Reynolds, J.M. ‘Structure-from-Motion’ photogrammetry: A low-cost, effective tool for geoscience applications. Geomorphol. 2012, 179, 300–314. [Google Scholar] [CrossRef]
  2. AliceVision. Meshroom: A 3D Reconstruction Software; GitHub: San Francisco, CA, USA, 2024. [Google Scholar]
  3. Ester, M.; Kriegel, H.-P.; Sander, J.; Xu, X. A density-based algorithm for discovering clusters in large spatial databases with noise. In Proceedings of the KDD, Portland, OR, USA, 2–4 August 1996; pp. 226–231. [Google Scholar]
  4. Chen, P.-C. Obstacle-Avoiding Path Planning for Unmanned Aerial Vehicle Inspection Based on Lagrangian Minimization. Master’s Thesis, Department of Mechanical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan, 2025. [Google Scholar]
Figure 1. The 3D modeling of the architecture based on the 3D point clouds collected at multiple UAV positions.
Figure 1. The 3D modeling of the architecture based on the 3D point clouds collected at multiple UAV positions.
Proceedings 129 00034 g001
Figure 2. A filtered point cloud model of the architecture based on density-based spatial clustering of applications with noise (DBSCAN).
Figure 2. A filtered point cloud model of the architecture based on density-based spatial clustering of applications with noise (DBSCAN).
Proceedings 129 00034 g002
Figure 3. Oriented bounding box (OBB) models of the architecture.
Figure 3. Oriented bounding box (OBB) models of the architecture.
Proceedings 129 00034 g003
Figure 4. Three-dimensional path planning of UAV with collision avoidance achieved by gradient-based optimization.
Figure 4. Three-dimensional path planning of UAV with collision avoidance achieved by gradient-based optimization.
Proceedings 129 00034 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, P.-C.; Lin, P.T. Three-Dimensional Path Planning with Collision Avoidance for UAV Architecture Inspection. Proceedings 2025, 129, 34. https://doi.org/10.3390/proceedings2025129034

AMA Style

Chen P-C, Lin PT. Three-Dimensional Path Planning with Collision Avoidance for UAV Architecture Inspection. Proceedings. 2025; 129(1):34. https://doi.org/10.3390/proceedings2025129034

Chicago/Turabian Style

Chen, Pin-Cheng, and Po Ting Lin. 2025. "Three-Dimensional Path Planning with Collision Avoidance for UAV Architecture Inspection" Proceedings 129, no. 1: 34. https://doi.org/10.3390/proceedings2025129034

APA Style

Chen, P.-C., & Lin, P. T. (2025). Three-Dimensional Path Planning with Collision Avoidance for UAV Architecture Inspection. Proceedings, 129(1), 34. https://doi.org/10.3390/proceedings2025129034

Article Metrics

Back to TopTop