AGV maneuverability simulation and design based on pure pursuit algorithm with obstacle avoidance

Singhanart Ketsayom, Dechrit Maneetham, Padma Nyoman Crisnapati


This paper discusses the simulation of an automated guided vehicle (AGV) with the differential-drive mobile robot (DDMR) concept. Using this wheel configuration, the AGV can maneuver in tight workspaces. However, controlling a self-driving AGV with obstacle avoidance is not easy. Therefore, this paper proposes a control system to drive an AGV with several process stages. First, a kinematic model is formulated to represent the AGV with the concept of two wheels that can be controlled differentially. In the second stage, the pure pursuit control method is applied to the model so that the AGV can follow the waypoint coordinates determined and combine them with obstacle avoidance. Finally, the effectiveness of the control system was verified using simulation. The look-ahead parameter with a value of 0.2 meters shows optimal results so that pure pursuit control can reach all waypoint coordinates. Based on this simulation, the AGV prototype was then designed, assembled, and equipped with an internet of things-based obstacle avoidance system. While the simulation proves promising, the anticipated challenges identified in the AGV field test, such as GPS inaccuracies and signal obstructions, underscore the need for ongoing improvements in real-world applications.


Automated guided vehicle; Control system; Obstacle avoidance; Pure pursuit; Simulation

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics