Document Type : Research Paper
Authors
1 Department of Mechanical Engineering, Saveetha School of Engineering, SIMATS, Chennai, Tamil Nadu, India.
2 Department of Mechanical Engineering, Saveetha School of Engineering, SIMATS, Chennai, Tamil Nadu, India
Abstract
Mobile robots have garnered significant attention across various domains, including industrial automation, healthcare, logistics, and autonomous vehicles. However, effective navigation in dynamic and complex environments remains a critical challenge. This research introduces an improved deep q-network algorithm for learning-based mobile robot navigation, addressing a multi-objective optimization problem that seeks to minimize path distance, energy consumption, and travel time within a grid-mapped complex environment. The deep q-network algorithm was enhanced to improve its efficiency in determining the optimal path to a target point. Experimental validation using a learning robot demonstrated the effectiveness of the proposed approach, ensuring safe path generation with collision avoidance, optimized path distance, and practical implementability in mobile robot applications. Furthermore, training, simulation, and analysis results revealed less than 2% deviations between simulation and experimental outcomes, with a path distance error of only 1.3765%. Finally, the proposed algorithm was benchmarked against existing approaches, including the A* algorithm, enhanced deep q-network, and dueling double deep q-network, showcasing its superior performance.
Graphical Abstract
Keywords
- Learning mobile robot
- Multi- objective functions
- Deep q network
- Improved deep q network
- Obstacle avoidance
Main Subjects
Send comment about this article