Research on Path Planning Based on Q-learning

Authors

  • Yihui Qiu

DOI:

https://doi.org/10.54097/94b7rx59

Keywords:

Path planning; Reinforcement learning; Q-learning.

Abstract

With the advancement of technology, the path planning and navigation technology of robots is more mature than before. However, as the environment becomes increasingly complex, the limitations of traditional navigation methods are becoming more prominent. To overcome this challenge, reinforcement learning was introduced in the path planning problem. As a typical reinforcement learning algorithm, Q-learning does not rely on models. Among them, factors such as learning rate and discount coefficient have a significant impact on Q-learning results. Based on this, this article investigates the influence of Q-learning learning rate and discount factors on robot path planning in certain maps, explores the trend of the number of iterations required for robot training changing with learning rate and discount factors, and reflect the trend of the number of iterations changing with the learning rate and discount factor on the line graph, thus obtaining a universal conclusion, aiming to provide ideas for future research in Q-learning.

Downloads

Download data is not yet available.

References

[1] Pareigis, S. Algorithmic Foundations of Reinforcement Learning. Lecture Notes in Networks and Systems, 1009 Lecture Notes in Networks and Systems, 2024, 1–27.

[2] Lin, J.-K., Ho, S.-L., Chou, K.-Y., & Chen, Y.-P., Q-learning based Collision-free and Optimal Path Planning for Mobile Robot in Dynamic Environment, 2022 IEEE International Conference on Consumer Electronics - Taiwan, Taipei, Taiwan, 2022, pp. 427-428.

[3] Elfoly, M. Ibrahim, H. Hendy and A. T. Hafez, Optimized area coverage path planning in a complex environment using geometric Q learning algorithm, 2024 14th International Conference on Electrical Engineering (ICEENG), Cairo, Egypt, 2024, pp. 60-65.

[4] Yun, S. C., Parasuraman, S., Ganapathy, V., & Joe, H. K. Neural Q-Learning based mobile robot navigation. Advanced Materials Research, 2012, 433–440: 721–726.

[5] Huang, Y., Yao, X., Jing, X., & Hu, X. DQN-based AGV path planning for situations with multi-starts and multi-targets. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, 2023, 29(8), 2550–2562.

[6] Jiang, J., Zeng, X., Guzzetti, D., & You, Y. Path planning for asteroid hopping rovers with pre-trained deep reinforcement learning architectures. Acta Astronautica, 2020, 171, 265–279.

[7] Gök, M., Tekerek, M., & Aydemir, H. Reinforcement learning based local path planning for a mobile robot, arXiv preprint arXiv: 2403. 12463.

[8] Nourian, A. and Sadedel, M. "Investigating the Performance and Reliability, of the Q-Learning Algorithm in Various Unknown Environments", 2023 11th RSI International Conference on Robotics and Mechatronics (ICRoM), 2023, pp. 21-28.

[9] Zhou, Q., Lian, Y., Wu, J., Zhu, M., Wang, H., & Cao, J.. An optimized Q-Learning algorithm for mobile robot local path planning. Knowledge-Based Systems, 2024, 286.

[10] Yu, Z., Mao, J., & Qi, W., Path planning algorithm of mobile robot based on improved Q-learning, 2024 7th International Conference on Advanced Algorithms and Control Engineering, Shanghai, China, 2024, pp. 1450-1453.

[11] Sonny, A., Yeduri, S. R., & Cenkeramaddi, L. R. Q-learning-based unmanned aerial vehicle path planning with dynamic obstacle avoidance. Applied Soft Computing, 2023, 147.

Downloads

Published

25-12-2024