A Novel Hierarchical Topology-Metric Road Graph (HTMRG) Construction for UGV Navigation
Highlights
- A new HTMRG construction method is introduced based on grid maps. Through skeleton simplification, redundant hub-node merging, intersection-region modeling, and the generation of smooth corridor (SCE) and intersection edges (SIE), it produces a structurally compact, globally navigable, and geometrically continuous road network.
- A visibility-based start–goal insertion strategy significantly shortens planned path length in simulations, Gazebo tests, and real-world experiments, improving overall path-planning efficiency.
- HTMRG enables fast computation of geometrically continuous and directly trackable paths, achieving improved smoothness and execution stability compared with GVD, HTG, and grid-based methods.
- The framework demonstrates robust performance across structured and unstructured environments and is validated through simulations and real-world tests, supporting reliable deployment in practical UGV navigation tasks.
Abstract
1. Introduction
- Reducing the size of the TG and identifying map intersections by simplifying and merging redundant nodes.
- Constructing HTMRG by designing smooth corridor edges and intersection edges to generate navigable road routes.
- Enhancing the insertion process of start and goal nodes within the HTMRG to improve GPP performance.
- Conducting extensive simulations and real-world experiments across various environments and integrating the proposed method into UGV autonomous navigation systems.
2. The Workflow of HTMRG
2.1. Sensors Data and Perception
2.2. Pre-Processing
2.3. Simplification and Topology Graph Extraction
- Hub Nodes (HNs): Skeleton nodes with a degree of 3 or more, denoted as , where is the degree of node , as illustrated by the black pentagram markers in Figure 1h.
- End Nodes (ENs): Skeleton nodes with a degree of 1, denoted as , as illustrated by the green diamonds markers in Figure 1h.
- Initial Topology Nodes (ITNs): Including both HNs and ENs, denoted as .
- Initial Topology Edges (ITEs): Representation of the connectivity between neighboring ITNs, denoted as . Accordingly, the Initial Topology Graph (ITG) can be denoted as .
- Initial Topology-Skeleton Edges (ITSEs): Skeleton paths connecting neighboring ITNs, denoted as , where represents the skeleton path between and . Furthermore, the Initial Topology Skeleton Graph (ITSG) is thus defined as .
- Intersection Nodes (INs): Nodes obtained by merging HNs according to a predefined rule, denoted as , as illustrated by the red pentagram markers in Figure 1i.
- Simplified Topology Nodes (STNs): Nodes including both INs and ENs, denoted as .
- Simplified Topology Graph (STG): . merely represents the neighboring relationships between topological nodes.
- Simplified Topology Skeleton Graph (STSG): . contains all skeleton nodes along the paths between neighboring topology nodes.
2.4. HTMRG Generation and Application
- Junction Nodes (JNs): Nodes defined as the intersection points between a circular safety region and the skeleton, where the center of the circle corresponds to an intersection node (IN) and the radius is determined by a safety distance threshold. The set of JNs is denoted as , as illustrated by the pink triangle markers in Figure 1k. For simplicity, this set is redefined as , where denotes the total number of JNs.
- Key Nodes (KNs): Nodes including both JNs and ENs, defined as .
- Smooth Corridor Edges (SCEs): Smooth paths connecting neighboring JNs within the same intersection, as illustrated by the green dashed lines in Figure 1l. These edges are denoted as .
- Smooth Intersection Edges (SIEs): The smooth paths between neighboring JNs within the same intersection, as illustrated by the green dashed line in Figure 1l, are denoted as .
- HTMRG: The proposed HTMRG is defined as , where W denotes the edge weight, typically represented by the path length.
3. The Construction of HTMRG
3.1. Details of Simplification and Topology Graph Extraction
3.2. The Construction of Smooth Corridor Edges
3.2.1. JNs Identification
| Algorithm 1: STSG Generation |
| Input: , Distance field map |
| Output: |
|
3.2.2. Constrained Optimization-Based B-Spline Curves
3.3. The Construction of Smooth Intersection Edges
4. The Application of HTMRG
| Algorithm 2: Inserting Node into HTMRG |
| Input: Start node , , Obstacle |
| Output: |
|
5. Simulation Experiments
5.1. Simulation Overview in MATLAB
- (a) Map 1: Structural scenario, 500 × 500 (pixels).
- (b) Map 2: Indoor scenario, 796 × 598 (pixels).
- (c) Map 3: Chaotic scenario, 900 × 900 (pixels).
- (d) Map 4: Block scenario, 796 × 598 (pixels).
5.2. Simulation Results and Comparative Analysis
5.2.1. The Results of HTMRG
5.2.2. Comparison of Inserting Methods Based on HTMRG
5.2.3. Comparison of Path Planning on Different Graphs
5.3. Gazebo Simulation in ROS
6. Real Experiments
6.1. Experimental Environment and Conditions
6.2. Real-World Experimental Results and Comparative Analysis
7. Conclusions and Outlook
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Guo, Z.; Xia, Y.; Liu, J.; Gao, J.; Wan, P.; Xu, K. Path Planning Design and Experiment for a Recirculating Aquaculture AGV Based on Hybrid NRBO-ACO with Dueling DQN. Drones 2025, 9, 476. [Google Scholar] [CrossRef]
- Shao, J.; Cheng, J.; Xia, B.; Yang, K.; Wei, H. A Novel Service System for Long-Distance Drone Delivery Using the “Ant Colony + A*” Algorithm. IEEE Syst. J. 2020, 15, 3348–3359. [Google Scholar] [CrossRef]
- Wang, X.; Li, H.; Hu, M.; Dou, Q.; Ouyang, W.; Ma, G.; Li, Y.; Qin, H. HD Map Construction and Update System for Autonomous Driving in Open-Pit Mines. IEEE Syst. J. 2023, 17, 6202–6213. [Google Scholar] [CrossRef]
- Toda, Y.; Kubota, N. Path Planning Using Multi-Resolution Map for a Mobile Robot. In Proceedings of the SICE Annual Conference 2011, Tokyo, Japan, 13–18 September 2011; IEEE: New York, NY, USA, 2011; pp. 1276–1281. [Google Scholar]
- Barber, R.; Crespo, J.; Gómez, C.; Hernández, A.C.; Galli, M. Mobile Robot Navigation in Indoor Environments: Geometric, Topological, and Semantic Navigation; IntechOpen: London, UK, 2018. [Google Scholar]
- Zhang, J.; Xia, Y.; Shen, G. A Novel Learning-Based Global Path Planning Algorithm for Planetary Rovers. Neurocomputing 2019, 361, 69–76. [Google Scholar] [CrossRef]
- Gao, G.; Lu, J.; Guan, W. CE-Bi-RRT*: Enhanced Bidirectional RRT* with Cooperative Expansion Strategy for Autonomous Drone Navigation. Drones 2025, 9, 831. [Google Scholar] [CrossRef]
- Zhang, C.; Wang, G.; Chen, M.; Lin, Y.; Li, K.; Wu, M.; Li, Z.; Wang, Q. E-Planner: An Efficient Path Planner on a Visibility Graph in Unknown Environments. IEEE Trans. Instrum. Meas. 2024, 73, 8506214. [Google Scholar] [CrossRef]
- Nguyet, T.T.N.; Van Hoai, T.; Thi, N.A. Some Advanced Techniques in Reducing Time for Path Planning Based on Visibility Graph. In Proceedings of the 2011 Third International Conference on Knowledge and Systems Engineering, Hanoi, Vietnam, 14–17 October 2011; IEEE: New York, NY, USA, 2011; pp. 190–194. [Google Scholar]
- Zhou, S.; Xu, X.; Zhong, M. A Path Planning Method Based on Simplified Visibility Graph and Support Vector Machine. In Proceedings of the 2023 8th International Conference on Automation, Control and Robotics Engineering (CACRE), Hong Kong, China, 13–15 July 2023; IEEE: New York, NY, USA, 2023; pp. 236–241. [Google Scholar]
- Jin, Q.; Hu, Q.; Zhao, P.; Wang, S.; Ai, M. An Improved Probabilistic Roadmap Planning Method for Safe Indoor Flights of Unmanned Aerial Vehicles. Drones 2023, 7, 92. [Google Scholar] [CrossRef]
- Liu, R.; Wang, J.; Zhang, B. High Definition Map for Automated Driving: Overview and Analysis. J. Navig. 2020, 73, 324–341. [Google Scholar] [CrossRef]
- da Silva, J.A.R.; Gomes, I.P.; Wolf, D.F.; Grassi, V. Sparse Road Network Model for Autonomous Navigation Using Clothoids. IEEE Trans. Intell. Transp. Syst. 2020, 23, 885–898. [Google Scholar] [CrossRef]
- Mi, X.; Yang, B.; Dong, Z.; Chen, C.; Gu, J. Automated 3D Road Boundary Extraction and Vectorization Using MLS Point Clouds. IEEE Trans. Intell. Transp. Syst. 2021, 23, 5287–5297. [Google Scholar] [CrossRef]
- Zhang, Z.; Li, J.; Guo, Y.; Yang, C.; Wang, C. 3D Highway Curve Reconstruction from Mobile Laser Scanning Point Clouds. IEEE Trans. Intell. Transp. Syst. 2019, 21, 4762–4772. [Google Scholar] [CrossRef]
- Kwon, T.-B.; Song, J.-B. Real-Time Building of a Thinning-Based Topological Map. Intel. Serv. Robot. 2008, 1, 211–220. [Google Scholar] [CrossRef]
- Stenzel, J.; Lünsch, D.; Schmitz, L. Automated Topology Creation for Global Path Planning of Large AGV Fleets. In Proceedings of the 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, IN, USA, 19–22 September 2021; IEEE: New York, NY, USA, 2021; pp. 3373–3380. [Google Scholar]
- Sandström, R.; Uwacu, D.; Denny, J.; Amato, N.M. Topology-Guided Roadmap Construction with Dynamic Region Sampling. IEEE Robot. Autom. Lett. 2020, 5, 6161–6168. [Google Scholar] [CrossRef]
- Lien, J.-M.; Thomas, S.L.; Amato, N.M. A General Framework for Sampling on the Medial Axis of the Free Space. In Proceedings of the 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), Taipei, Taiwan, 14–19 September 2003; IEEE: New York, NY, USA, 2003; pp. 4439–4444. [Google Scholar]
- Telli, S.; Menebröker, F.; Stenzel, J. Spline-Based Topology Generation for Path Planning of Mobile Robots under Kinematic Constraints. In Proceedings of the 2023 5th International Conference on Control and Robotics (ICCR), Tokyo, Japan, 23–25 November 2023; IEEE: New York, NY, USA, 2023; pp. 130–139. [Google Scholar]
- Noël, T.; Lehuger, A.; Marchand, E.; Chaumette, F. Skeleton Disk-Graph Roadmap: A Sparse Deterministic Roadmap for Safe 2D Navigation and Exploration. IEEE Robot. Automat. Lett. 2023, 9, 555–562. [Google Scholar] [CrossRef]
- Han, J.-W.; Jeon, S.; Kwon, H.J. Hierarchical Topology Map with Explicit Corridor for Global Path Planning of Mobile Robots. Intel. Serv. Robot. 2023, 16, 195–212. [Google Scholar] [CrossRef]
- Li, N.; Yao, Y.; Xu, X.; Peng, Y.; Wang, Z.; Wei, H. An Efficient LiDAR SLAM with Angle-Based Feature Extraction and Voxel-Based Fixed-Lag Smoothing. IEEE Trans. Instrum. Meas. 2024, 73, 8506513. [Google Scholar] [CrossRef]
- Abou Merhy, B.; Payeur, P.; Petriu, E.M. Application of Segmented 2-D Probabilistic Occupancy Maps for Robot Sensing and Navigation. IEEE Trans. Instrum. Meas. 2008, 57, 2827–2837. [Google Scholar] [CrossRef]
- Fredriksson, S.; Saradagi, A.; Nikolakopoulos, G. GRID-FAST: A Grid-based Intersection Detection for Fast Semantic Topometric Mapping. J. Intell. Robot. Syst. 2024, 110, 154. [Google Scholar] [CrossRef]
- Bertolazzi, E.; Frego, M. G1 Fitting with Clothoids. Math. Methods Appl. Sci. 2015, 38, 881–897. [Google Scholar] [CrossRef]
- Lee, J.-T.; Kang, T.-W.; Choi, Y.-S.; Jung, J.-W. Clearance-Based Performance-Efficient Path Planning Using Generalized Voronoi Diagram. Int. J. Fuzzy Logic Intell. Syst. 2023, 23, 259–269. [Google Scholar] [CrossRef]
- Hou, Q.; Zhang, S.; Chen, S.; Nan, Z.; Zheng, N. Straight Skeleton Based Automatic Generation of Hierarchical Topological Map in Indoor Environment. In Proceedings of the 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, IN, USA, 19–22 September 2021; IEEE: New York, NY, USA, 2021; pp. 2229–2236. [Google Scholar]
- Shan, T.; Englot, B.; Meyers, D.; Wang, W.; Ratti, C.; Rus, D. LIO-SAM: Tightly-Coupled LiDAR Inertial Odometry via Smoothing and Mapping. In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 24 October 2020–24 January 2021; IEEE: New York, NY, USA, 2020; pp. 5135–5142. [Google Scholar]
- HViktorTsoi. A Simple Localization Framework That Can Re-localize in Built Maps Based on FAST-LIO. Available online: https://github.com/HViktorTsoi/FAST_LIO_LOCALIZATION (accessed on 11 January 2026).
- Chi, C.; Xu, X.; Zhou, S.; Wang, Y. Adaptive Control of Path Tracking Based on Improved Pure Pursuit Algorithm. In Proceedings of the 3rd International Conference on Autonomous Unmanned Systems, Nanjing, China, 8–11 September 2023; Springer: Berlin/Heidelberg, Germany, 2023; pp. 56–65. [Google Scholar]


























| Map | Traditional (Mean ± Std) | Proposed (Mean ± Std) | Reduce (%) | p-Value |
|---|---|---|---|---|
| Map 1 | 6.99 | |||
| Map 2 | 4.55 | |||
| Map 3 | 4.13 | |||
| Map 4 | 4.23 |
| Map | Grid (Mean ± Std) | GVD (Mean ± Std) | HTG (Mean ± Std) | HTMRG (Mean ± Std) |
|---|---|---|---|---|
| Map 1 | ||||
| Map 2 | ||||
| Map 3 | ||||
| Map 4 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhou, S.; Xu, X.; Zhang, T.; Li, N. A Novel Hierarchical Topology-Metric Road Graph (HTMRG) Construction for UGV Navigation. Drones 2026, 10, 188. https://doi.org/10.3390/drones10030188
Zhou S, Xu X, Zhang T, Li N. A Novel Hierarchical Topology-Metric Road Graph (HTMRG) Construction for UGV Navigation. Drones. 2026; 10(3):188. https://doi.org/10.3390/drones10030188
Chicago/Turabian StyleZhou, Shuai, Xiaosu Xu, Tao Zhang, and Nuo Li. 2026. "A Novel Hierarchical Topology-Metric Road Graph (HTMRG) Construction for UGV Navigation" Drones 10, no. 3: 188. https://doi.org/10.3390/drones10030188
APA StyleZhou, S., Xu, X., Zhang, T., & Li, N. (2026). A Novel Hierarchical Topology-Metric Road Graph (HTMRG) Construction for UGV Navigation. Drones, 10(3), 188. https://doi.org/10.3390/drones10030188

