Path Following Control of Automated Guide Vehicle Using Camera Sensor

  • Dae Hwan KimEmail author
  • Sang Bong Kim
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 554)


The development of techniques for path following control of vehicles has become an important and active research topic in the face of emerging markets for advanced autonomous guided vehicles (AGVs). This paper presents a two-layer control architecture for path following of a AGV using camera sensor. The AGV is a tricycle wheeled mobile robot with three wheels, two fixed wheels and one driving steering wheel. Camera sensor is used to measure the tracking position error and heading angle error. Based on these errors, a controller that integrates two control loops, inner loop and outer loop, is designed. The outer loop control is based on fuzzy logic framework and the inner loop control is based on two conventional PID controllers. The effectiveness of the proposed control system is demonstrated through simulations and experiments.


AGV Automated Guide Vehicle Path following PID Fuzzy 



This research was conducted under the Pukyong National University Research Park(PKURP) for Industry-Academic Convergence R&D support program, which is funded by the Busan Metropolitan City, Korea.


  1. 1.
    Abdalla, T.Y., Abdulkarem, A.A.: PSO-based optimum design of PID controller for mobile robot trajectory tracking. Int. J. Comput. Appl. 47(23), 30–35 (2012)Google Scholar
  2. 2.
    Campion, G., Bastin, G., Novel, B.D.A.: Structural properties and classification of kinematic and dynamic models of wheeled mobile robots. IEEE Trans. Robot. Autom. 12(1), 47–62 (1996)CrossRefGoogle Scholar
  3. 3.
    Gracia, L., Tornero, J.: Kinematic control of wheeled mobile robots. Latin Am. Appl. Res. 38, 7–16 (2008)Google Scholar
  4. 4.
    Bloch, A., Reyhanoglu, M., McClamroch, N.: Control and stabilization of nonholonomic dynamic systems. IEEE Trans. Autom. Control 37(11), 1746–1756 (1992)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Kamga, A., Rachid, A.: Speed, steering angle and path tracking controls for a tricycle robot. In: Proceedings IEEE International Symposium Computer-Aided Control System Design, pp. 56–61 (1997)Google Scholar
  6. 6.
    Fierro, R., Lewis, F.L.: Control of a nonholonomic mobile robot: backstepping kinematics into dynamics. Elsevier J. Robot. Syst. 14(3), 149–163 (1997)CrossRefGoogle Scholar
  7. 7.
    Eghtesad, M., Necsulescu, D.S.: Experimental study of the dynamic based feedback linearization of an autonomous wheeled ground vehicle. Elsevier J. Robot. Auton. Syst. 47, 47–63 (2004)CrossRefGoogle Scholar
  8. 8.
    Chakraborty, N., Ghosal, A.: Dynamic modeling and simulation of a wheeled mobile robot for traversing uneven terrain without slip. J. Mech. Des. 127(5), 901–910 (2004)CrossRefGoogle Scholar
  9. 9.
    Jeon, Y.B., Kim, S.B.: Modeling and motion control of mobile robot for lattice type welding. KSME Int. J. 16(1), 83–93 (2002)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Mechanical Design Engineering, College of EngineeringPukyong National UniversityBusanKorea

Personalised recommendations