PC-based camera system for controlling a microcontroller-Âbased Automated Guided Vehicle
Abstract
A PCÂ-based camera system was designed and implemented to control a microcontrollerÂ-based automated guided vehicle or AGV. The PCÂ-based camera system is capable of monitoring and directing the AGV during its navigation through the application of several image processing techniques.
Images captured by the camera, placed overhead, were analyzed into pixel intensity levels so as to create a two-Âdimensional coordinate system. Different mathematical equations were incorporated on the program to determine the position and orientation of the AGV. The image processing techniques like edge detection, color segmentation and color extraction were employed to differentiate the AGV from its environment and to track the movement of the AGV during its navigation.
Although the PCÂ-based camera system was able to instruct the AGV to move to the userÂ-specified position, errors in the final position and direction angles were not avoided. The errors can be attributed to camera scan errors caused by slow response rate of the camera and the varying lighting condition.








