Skip to main content
Log in

Wall-following control of a two-wheeled mobile robot

  • Published:
KSME International Journal Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Abbreviations

(x,y):

Fixed coordinates of mobile robot [m]

(X, Y) :

Moving coordinates of mobile robot [m]

r :

Wheel radius [m]

b :

Distance from mobile robot center to driving wheel [m]

W :

A point on reference wall

ρ:

Wall curved radius at pointW [m]

t-t :

Tangential line with wall at pointW

φw :

Wall orientation at pointW [rad]

φ:

Head angle of mobile robot [rad]

d :

Distance from mobile robot tot-t [m]

υ:

Straight velocity of mobile robot at its center point [m/s]

ω:

Angular velocity of mobile robot at its center point [rad/s]

ωrw, ωlw :

Angular velocities of the right and left wheels [rad/s]

υw :

Velocity of point W[m/s]

ωw :

Time rate of the change oft-t direction [rad/s]

e 1,e 1 :

Distance and angular errors [m]

υr :

Constant speed [m/s]

d r :

Desired distance value [m]

s :

Known function

f i :

ClassC 1 that the first derivatives are continuous with respect to their arguments

N(s, ξ,t):

An observability matrixS λ:A symmetric positive definite matrix

λ:

Positive number

r s :

Radius of the roller [m]

l s :

Length of the sensor [m]

References

  • Bemporad, A., Marco, M. D. and Tesi, A., 2000, “Sonar-based Wall-Following Control of Mobile Robot,”AS ME Journal Dynamic Systems, Measurement & Control, Vol. 122, pp. 226–230.

    Article  Google Scholar 

  • Busawon, K., Farza, M. and Hammouri, H., 1997, “Observer’s Synthesis for a Class of Nonlinear Systems with Application to State and Parameter Estimation in Bioreactors,”Proc. of the 36 th Conference on Decision & Control, pp. 5060–5061.

  • Fukao, T., Nakagawa, H. and Adachi, N., 2000, “Adaptive Tracking Control of a Nonholonomic Mobile Robot,”IEEE Trans. Robotics and Automation, Vol. 16, No. 5, pp. 609–615.

    Article  Google Scholar 

  • Lefeber, E., Jakubiak, J., Tchon, K. and Nijmeijer, H., 2001, “Observer Based Kinematic Tracking Controller for a Unicycle-type Mobile Robot,”Proc. IEEE Robotics & A utomation, pp. 2084–2089.

  • Matsumoto, N., Toyoda, A. and Ito, S., 1993, “Mobile Robot Guidance Control with Nonlinear Observer based State Estimation,”Proc. IEEE/RSJ Intelligent Robots and Systems, Yokohama, Vol. 3, pp. 2264–2271.

    Google Scholar 

  • 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.

  • 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.

  • 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.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tan Lam Chung.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chung, T.L., Bui, T.H., Kim, S.B. et al. Wall-following control of a two-wheeled mobile robot. KSME International Journal 18, 1288–1296 (2004). https://doi.org/10.1007/BF02984242

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02984242

Key Words

Navigation