Multi-constraint enhanced dynamic window approach for robust and smooth local navigation

Authors

  • Yi Tang Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus
  • Dmitry Yu. Pertsau Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus
  • Dziana V. Kupriyanava Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus

Keywords:

dynamic window approach, local path planning, multi-constraint optimisation, global-local coordination, trajectory smoothness, autonomous obstacle avoidance

Abstract

The limitations of the traditional dynamic window approach in local path planning, including poor trajectory smoothness, unstable control performance and insufficient global navigation guidance, are examined. An improved multi-constraint dynamic window approach is proposed as a solution. This method enhances the trajectory evaluation by introducing several refined constraint metrics: dual-angle heading deviation, global path adherence, curvature variation control and jerk suppression. They are integrated into a unified multi-objective scoring function that promotes smoother, more reasonable and dynamically feasible trajectory generation. To verify the effectiveness of the proposed approach, a series of experiments is conducted across various representative map scenarios, including both standard and complex environments. The enhanced algorithm is compared with the classical dynamic window approach and several of its improved variants. It is established that the proposed approach achieves superior performance in terms of path quality, safety and overall planning robustness, demonstrating improved adaptability and reliability in solving complex navigation tasks.

Author Biographies

  • Yi Tang, Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus

    postgraduate student at the department of information technologies in automated systems, faculty of information technology and control

  • Dmitry Yu. Pertsau, Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus

    PhD (engineering), docent; associate pro­fessor at the department of electronic computer machines, faculty of computer systems and networks

  • Dziana V. Kupriyanava, Belarusian State University of Informatics and Radioelectronics, 6 P. Browki Street, Minsk 220013, Belarus

    senior lecturer at the department of electronic computer machines, faculty of computer systems and net­works

References

  1. Yang L, Li P, Qian S, Quan H, Miao J, Liu M, et al. Path planning technique for mobile robots: a review. Machines. 2023;11(10):980. DOI: 10.3390/machines11100980.
  2. Sánchez-Ibáñez JR, Pérez-del-Pulgar CJ, García-Cerezo A. Path planning for autonomous mobile robots: a review. Sensors. 2021;21(23):7898. DOI: 10.3390/s21237898.
  3. Fox D, Burgard W, Thrun S. The dynamic window approach to collision avoidance. IEEE Robotics & Automation Magazine. 1997;4(1):23–33. DOI: 10.1109/100.580977.
  4. Gong X, Gao Y-F, Wang F-B, Zhu D-R, Zhao W, Wang F, et al. A local path planning algorithm for robots based on improved DWA. Electronics. 2024;13(15):2965. DOI: 10.3390/electronics13152965.
  5. Liu A-Z, Liu C, Li L, Wang R-C, Lu Z. An improved fuzzy-controlled local path planning algorithm based on dynamic window approach. Journal of Field Robotics. 2024;42(2):430 – 454. DOI: 10.1002/rob.22419.
  6. Wang Z, Li G. Research on path planning algorithm of driverless ferry vehicles combining improved A* and DWA. Sensors. 2024;24(13):4041. DOI: 10.3390/s24134041.
  7. Lu Y, Da C. Global and local path planning of robots combining ACO and dynamic window algorithm. Nature: Scientific Reports. 2025;15:9452. DOI: 10.1038/s41598-025-93571-8.
  8. Sang W, Yue Y, Zhai K, Lin M. Research on AGV path planning integrating an improved A* algorithm and DWA algorithm. Applied Sciences. 2024;14(17):7551. DOI: 10.3390/app14177551.
  9. Zhang Z, Xue Y, Figueroa N, Åkesson K. Gradient field-based dynamic window approach for collision avoidance in complex environments. arXiv:2504.03260v2 [Preprint]. 2025 [cited 2025 October 12]: [6 p.]. Available from: https://arxiv.org/abs/2504.03260v2.
  10. Henkel C, Bubeck A, Xu W. Energy efficient dynamic window approach for local path planning in mobile service robotics. IFAC-Papers Online. 2016;49(15):32–37. DOI: 10.1016/j.ifacol.2016.07.610.
  11. Liu A-Z, Liu C, Li L, Wang R-C, Lu Z. An improved fuzzy-controlled local path planning algorithm based on dynamic window approach. Journal of Field Robotics. 2025;42(2):430 – 454. DOI: 10.1002/rob.22419.
  12. Missura M, Bennewitz M. Predictive collision avoidance for the dynamic window approach. In: Institute of Electrical and Electronics Engineers. 2019 International conference on robotics and automation; 2019 May 20 –24; Montreal, Canada. Montreal: Institute of Electrical and Electronics Engineers; 2019. p. 8620 – 8626. DOI: 10.1109/ICRA.2019.8794386.
  13. Abubakr OA, Jaradat MA, Abdel-Hafez MF. Intelligent optimization of adaptive dynamic window approach for mobile robot motion control using fuzzy logic. IEEE Access. 2022;10:119368 –119378. DOI: 10.1109/ACCESS.2022.3220703.
  14. Wu C, Yu W, Li G, Liao W. Deep reinforcement learning with dynamic window approach based collision avoidance path planning for maritime autonomous surface ships. Ocean Engineering. 2023;284:115208. DOI: 10.1016/j.oceaneng.2023.115208.

Downloads

Published

2026-09-25

Issue

Section

Theoretical Foundations of Computer Science

How to Cite

[1]
Tang, Y. et al. 2026. Multi-constraint enhanced dynamic window approach for robust and smooth local navigation. Journal of the Belarusian State University. Mathematics and Informatics. 2 (Sep. 2026), 110–121.