Wall-Following Control of a Two-Wheeled Mobile Robot

  • Chung, Tan-Lam (Department of Mechanical Eng., College of Eng., Pukyong National University) ;
  • Bui, Trong-Hieu (Department of Mechanical Eng., College of Eng., Pukyong National University) ;
  • Kim, Sang-Bong (Department of Mechanical Eng., College of Eng., Pukyong National University) ;
  • Oh, Myung-Suck (Department of Mechanical Eng., College of Eng., Pukyong National University) ;
  • Nguyen, Tan-Tien (Department of Mechanical Eng., Ho Chi Minh City University of Technology)
  • Published : 2004.08.01

Abstract

Wall-following control problem for a mobile robot is to move it along a wall at a constant speed and keep a specified distance to the wall. This paper proposes wall-following controllers based on Lyapunov function candidate for a two-wheeled mobile robot (MR) to follow an unknown wall. The mobile robot is considered in terms of kinematic model in Cartesian coordinate system. Two wall-following feedback controllers are designed: full state feedback controller and observer-based controller. To design the former controller, the errors of distance and orientation of the mobile robot to the wall are defined, and the feedback controller based on Lyapunov function candidate is designed to guarantee that the errors converge to zero asymptotically. The latter controller is designed based on Busawon's observer as only the distance error is measured. Additionally, the simulation and experimental results are included to illustrate the effectiveness of the proposed controllers.

Keywords

References

  1. Bemporad, A., Marco, M. D. and Tesi, A., 2000, 'Sonar-based Wall-Following Control of Mobile Robot,' ASME Journal Dynamic Systems, Measurement & Control, Vol. 122, pp. 226-230 https://doi.org/10.1115/1.482468
  2. Busawon, K., Farza, M. and Hammouri, H., 1997, 'Observer's Synthesis for a Class of Non-linear Systems with Application to State and Parameter Estimation in Bioreactors,' Proc. of the 36th Conference on Decision & Control, pp. 5060-5061 https://doi.org/10.1109/CDC.1997.649865
  3. Fukao, T., Nakagawa, H. and Adachi, N., 2000, 'Adaptive Tracking Control of a Nonholo-nomic Mobile Robot,' IEEE Trans. Robotics and Automation, Vol. 16, No.5, pp. 609-615 https://doi.org/10.1109/70.880812
  4. Lefeber, E., Jakubiak, J., Tchon, K. and Nijmeijer, H., 2001, 'Observer Based Kinematic Tracking Controller for a Unicycle-type Mobile Robot,' Proc. IEEE Robotics & Automation, pp. 2084-2089 https://doi.org/10.1109/ROBOT.2001.932914
  5. Matsumoto, N., Toyoda, A. and Ito, S., 1993, 'Mobile Robot Guidance Control with Non-linear Observer based State Estimation,' Proc. IEEE/RSJ Intelligent Robots and Systems, Yokohama, Vol. 3, pp. 2264-2271 https://doi.org/10.1109/IROS.1993.583942
  6. Medromi, H., Tigli, J. Y. and Thomas, M. C., 1994, 'Posture Estimation of a Mobile Robots: Observers-Sensors,' Proc. IEEE Multisensor Fusion and Integration for Intelligent Systems, pp. 661-666 https://doi.org/10.1109/MFI.1994.398391
  7. Yata, T., Kleeman, L. and Yuta, S., 1998, 'Wall Following Using Angle Information Measured by a Single Ultrasonic Transducer,' Proc. IEEE Robotics and Automation, pp. 1590-1596 https://doi.org/10.1109/ROBOT.1998.677372
  8. Turennout, P., Hondred, G. and Schelven, L. J., 1992, 'Wall-following Control of a Mobile Robot,' Proc. IEEE on Robotics and Automation, pp. 280-285 https://doi.org/10.1109/ROBOT.1992.220250