JPS-TEB Fusion Path Planning Based on COLREGs
Abstract
1. Introduction
- A JPS–PB global path–planning algorithm is proposed by integrating redundant–node elimination and cubic Bezier curve smoothing, significantly improving path continuity and trackability while maintaining high search efficiency.
- A COLREGs–aware CTEB local path–planning method is developed by incorporating differentiable rule–based cost functions into the TEB optimization framework, enabling rule–compliant dynamic collision avoidance.
- A hybrid JPS–PB+CTEB path–planning architecture is established to achieve coordinated optimization between global path generation and local dynamic obstacle avoidance.
- Extensive experiments, including global path–planning evaluations, typical maritime encounter simulations, and parameter sensitivity analyses, are conducted to validate the effectiveness and robustness of the proposed method in terms of path quality, collision–avoidance safety, and COLREGs compliance.
2. Global Path–Planning Algorithm Based on Improved JPS
2.1. Redundant Path and Turning Point Deletion Strategy
2.2. Path–Smoothing Strategy for Adding Third–Order Bezier Curve
2.3. Simulation Verification of the Improved JPS Algorithm
3. An Intelligent Path–Planning Algorithm Combining JPS–PB and Improved TEB Is Proposed
3.1. Hull Modeling
3.2. TEB Path Planning Considering COLREGs
3.3. Time Complexity Analysis
3.4. Fusion Path Planning of JPS–PB and Improved TEB
4. Emulation Testing
4.1. Performance Evaluation of the CTEB Algorithm
4.2. Robustness Analysis of CTEB–Related Parameters
- (1)
- Sensitivity Analysis of the Danger–Distance Threshold
- (2)
- Sensitivity Analysis of the Danger–Time Threshold
- (3)
- Sensitivity Analysis of the COLREGs Cost Weight
5. Conclusions
5.1. Main Achievements
5.2. Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Namgung, H.; Kim, J.S.; Jang, D. Path planning and collision avoidance technologies for maritime autonomous surface ships: A review of COLREGs compliance, algorithmic trends and the Navigation-GPT framework. J. Navig. 2025, 78, 430–450. [Google Scholar] [CrossRef]
- Tang, Y.; Zakaria, M.A.; Younas, M. Path Planning Trends for Autonomous Mobile Robot Navigation: A Review. Sensors 2025, 25, 1206. [Google Scholar] [CrossRef] [PubMed]
- Harabor, D.; Grastien, A. Online graph pruning for pathfinding on grid maps. In Proceedings of the AAAI Conference on Artificial Intelligence, San Francisco, CA, USA, 7–11 August 2011; pp. 1114–1119. [Google Scholar] [CrossRef]
- An, Z.; Li, C.; Han, Y.; Niu, M. Improved Bidirectional JPS Algorithm for Mobile Robot Path Planning in Complex Environments. Comput. Mater. Contin. 2025, 83, 1347–1366. [Google Scholar] [CrossRef]
- Wang, F.; Sun, W.; Yan, P.; Wei, H.; Lu, H. Research on Path Planning for Robots with Improved A* Algorithm under Bidirectional JPS Strategy. Appl. Sci. 2024, 14, 5622. [Google Scholar] [CrossRef]
- Liu, R.; Wang, X.; Wu, D.; Xie, C. Improved Bidirectional Dynamic JPS Algorithm for Global Path Planning. In Lecture Notes in Electrical Engineering; Springer: Heidelberg, Germany, 2023. [Google Scholar] [CrossRef]
- Yin, X.; Dong, W.; Wang, X.; Yu, Y.; Yao, D. Route planning of mobile robot based on improved RRT star and TEB algorithm. Sci. Rep. 2024, 14, 8942. [Google Scholar] [CrossRef] [PubMed]
- Shi, Y.; Huang, S.; Li, M. An Improved Global and Local Fusion Path-Planning Algorithm for Mobile Robots. Sensors 2024, 24, 7950. [Google Scholar] [CrossRef] [PubMed]
- Rösmann, C.; Feiten, W.; Wösch, T.; Hoffmann, F.; Bertram, T. Integrated online trajectory planning and optimization in distinctive topologies. Robot. Auton. Syst. 2017, 88, 142–153. [Google Scholar] [CrossRef]
- Chen, L.; Liu, R.; Jia, D.; Xian, S.; Ma, G. Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control. Actuators 2025, 14, 12. [Google Scholar] [CrossRef]
- Kulathunga, G.; Yilmaz, A.; Huang, Z.; Hroob, I.; Arunachalam, H.; Guevara, L.; Klimchik, A.; Cielniak, G.; Hanheide, M. Resilient Timed Elastic Band Planner for Collision-Free Navigation in Unknown Environments. J. Field Robot. 2025, 42, 3902–3917. [Google Scholar] [CrossRef]
- Xu, D.H.; Yang, J.; Zhou, X.Q.; Xu, H. Hybrid path planning method for USV using bidirectional A* and improved DWA considering the manoeuvrability and COLREGs. Ocean Eng. 2024, 298, 117210. [Google Scholar] [CrossRef]
- Liu, S.; Wang, X.; Wu, Y.; Li, Q.; Yan, J.; Levin, E. Path planning method for USVs based on improved DWA and COLREGs. Intell. Robot. 2024, 4, 385–405. [Google Scholar] [CrossRef]
- Li, J.; Liu, Y.; Yuan, W.; Li, Z. Hybrid Path Planning Strategy Based on Improved Particle Swarm Optimisation Algorithm Combined with DWA for Unmanned Surface Vehicles. J. Mar. Sci. Eng. 2024, 12, 1268. [Google Scholar] [CrossRef]
- Liu, Y.; Sun, Z.; Wan, J.; Li, H.; Yang, D.; Li, Y.; Fu, W.; Yu, Z.; Sun, J. Hybrid Path Planning Method for USV Based on Improved A-Star and Dynamic Window Approach. J. Mar. Sci. Eng. 2025, 13, 934. [Google Scholar] [CrossRef]
- Potočnik, P. Model Predictive Control for Autonomous Ship Navigation with COLREG-Compliant Collision Avoidance. J. Mar. Sci. Eng. 2025, 13, 1246. [Google Scholar] [CrossRef]
- Gleeson, J.; Dunbabin, M.; Ford, J.J. Addressing COLREG Rule 2b: COLREG and Risk Aware Manoeuvre-Based Predictive Planning. IEEE Robot. Autom. Lett. 2025, 10, 7310–7317. [Google Scholar] [CrossRef]
- Wen, N.; Long, Y.; Zhang, R.; Liu, G.; Wan, W.; Jiao, D. COLREGs-Based Path Planning for USVs Using the Deep Reinforcement Learning Strategy. J. Mar. Sci. Eng. 2023, 11, 2334. [Google Scholar] [CrossRef]
- Sonntag, V.; Perrusquía, A.; Tsourdos, A.; Guo, W. A COLREGs compliance reinforcement learning approach for USV manoeuvring in track-following and collision avoidance problems. Ocean Eng. 2025, 316, 119907. [Google Scholar] [CrossRef]
- Pan, R.; Zhang, W.; Wang, S.; Kang, S. Deep reinforcement learning model for multi-ship collision avoidance decision making: Design, implementation and performance analysis. Sci. Rep. 2025, 15, 21250. [Google Scholar] [CrossRef] [PubMed]
- Kümmerle, R.; Grisetti, G.; Strasdat, H.; Konolige, K.; Burgard, W. G2o: A general framework for graph optimization. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation; IEEE: Shanghai, China, 2011; pp. 3607–3613. [Google Scholar] [CrossRef]
- Woo, J.; Kim, N. Vision-based target motion analysis and collision avoidance of unmanned surface vehicles. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2016, 230, 566–578. [Google Scholar] [CrossRef]














| Algorithm | Path Length s/m | Planning Time Consuming t/ms | Total Steering Angle /° | Maximum Steering Angle /° |
|---|---|---|---|---|
| Traditional JPS | 29.90 | 9.63 | 765.0 | 90.0 |
| JPS–P | 28.50 | 12.12 | 366.6 | 90.0 |
| JPS–PB | 27.32 | 12.72 | 316.4 | 10.3 |
| Algorithm | Path Length s/m | Planning Time Consuming t/ms | Total Steering Angle /° | Maximum Steering Angle /° |
|---|---|---|---|---|
| JPS–PB | 35.98 | 2.52 | 663.6 | 10.3 |
| Algorithm in reference [4] | 36.17 | 4.06 | 788.3 | 10.3 |
| Algorithm in reference [5] | 39.47 | 1.72 | 760.4 | 9.5 |
| Category | Parameter | Definition | Value | Unit | Justification |
|---|---|---|---|---|---|
| COLREGs determination | ϕh | Head–on angle threshold | 6 | ° | Based on international practice |
| Crossing angle threshold | 112.5 | ° | |||
| Risk activation | Dangerous encounter distance threshold | 5 | m | Based on international practice | |
| Dangerous encounter time threshold | 6 | s | |||
| Smoothing coefficient (distance) | 2 | m | |||
| Smoothing coefficient (time) | 1 | s | |||
| Cost function weight | COLREGs cost weight | 5–40 | – | Determined according to hull length and speed in the experiments |
| Algorithm | Starboard–Crossing Encounter | Encounter | Overtaking | Special Port–Side–Crossing Encounter |
|---|---|---|---|---|
| JPS–PB + traditional TEB | 0.128 | 2.194 | 1.071 | 0.276 |
| JPS–PB + CTEB | 0.823 | 2.644 | 1.122 | 0.314 |
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
Yu, H.; Cai, Q.; Zhang, J. JPS-TEB Fusion Path Planning Based on COLREGs. Oceans 2026, 7, 60. https://doi.org/10.3390/oceans7040060
Yu H, Cai Q, Zhang J. JPS-TEB Fusion Path Planning Based on COLREGs. Oceans. 2026; 7(4):60. https://doi.org/10.3390/oceans7040060
Chicago/Turabian StyleYu, Hongxiao, Qiaoyan Cai, and Jianqiang Zhang. 2026. "JPS-TEB Fusion Path Planning Based on COLREGs" Oceans 7, no. 4: 60. https://doi.org/10.3390/oceans7040060
APA StyleYu, H., Cai, Q., & Zhang, J. (2026). JPS-TEB Fusion Path Planning Based on COLREGs. Oceans, 7(4), 60. https://doi.org/10.3390/oceans7040060
