Abstract
A new smooth closed loop time invariant control law is proposed for the exponential stabilization of mobile robots with nonholonomic motion constraints. The control scheme relies solely on visual information and includes an observer for the system state estimation by means of the essential matrix. The problem of model degeneracies due to short baseline is solved with the definition of a virtual target that provides a stable estimation of the essential matrix. The novelty of this paper lies in the new vision-based control scheme with state observer which is robust, ensuring convergence to the target location. The stability of the system under the proposed control law is demonstrated and experimental results show the goodness of the approach.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Aicardi, M., Casalino, G., Bicchi, A., & Balestrino, A. (1995). Closed loop steering of unicycle like vehicles via Lyapunov techniques. IEEE Robotics & Automation Magazine, 2(1), 27–35.
Argyros, A. A., Bekris, K. E., Orphanoudakis, S. C., & Kavraki, L. E. (2005). Robot homing by exploiting panoramic vision. Autonomous Robots, 19(1), 7–25.
Astolfi, A. (1999). Exponential stabilization of a wheeled mobile robot via discontinuous control. Journal of Dynamic Systems, Measurement, and Control, 121(1), 121–126.
Basri, R., Rivlin, E., & Shimshoni, I. (1999). Visual homing: Surfing on the epipoles. International Journal of Computer Vision, 33(2), 117–137.
Benhimane, S., & Malis, E. (2006). Homography-based 2D visual servoing. In Int. conf. on robotics and automation (pp. 2397–2402).
Benhimane, S., Malis, E., Rives, P., & Azinheira, J. R. (2005). Vision-based control for car platooning using homography decomposition. In Int. conf. on robotics and automation (pp. 2173–2178), April 2005.
Brockett, R. W. (1983). Asymptotic stability and feedback stabilization. In R. W. Brockett, R. S. Millmann, & H. J. Sussmann (Eds.), Differential geometric control theory (pp. 181–191). Boston: Birkhauser.
Canudas de Wit, C., & Sordalen, O. J. (1992). Exponential stabilization of mobile robots with nonholonomic constraints. IEEE Transactions on Automatic Control, 37(11), 1791–1797.
Chaumette, F., & Hutchinson, S. (2006). Visual servo control, part I: Basic approaches. IEEE Robotics and Automation Magazine, 13(4), 82–90.
Chen, J., Dixon, W., Dawson, M., & McIntyre, M. (2006). Homography-based visual servo tracking control of a wheeled mobile robot. IEEE Transactions on Robotics, 22(2), 406–415.
Chesi, G., & Hashimoto, K. (2004). A simple technique for improving camera displacement estimation in eye-in-hand visual servoing. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(9), 1239–1242.
Chesi, G., & Hashimoto, K. (Eds.) (2010). Lecture notes in control and information sciences: Vol. 401. Visual servoing via advanced numerical methods. Berlin: Springer.
Conticelli, F., Allotta, B., & Khosla, P. (1999). Image-based visual servoing of nonholonomic mobile robots. In IEEE Conference on Decision and Control (Vol. 4, pp. 3496–3501).
Courbon, J., Mezouar, Y., & Martinet, P. (2008). Indoor navigation of a non-holonomic mobile robot using a visual memory. Autonomous Robots, 25(3), 253–266.
Fang, Y., Dixon, W. E., Dawson, D. M., & Chawda, P. (2005). Homography-based visual servo regulation of mobile robots. Trans. on Systems, Man, and Cybernetics, Part B, 35(5), 1041–1050.
Fischler, M. A., & Bolles, R. C. (1981). Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6), 381–395.
Franz, M. O., Schölkopf, B., Mallot, H. A., & Bülthoff, H. H. (1998). Learning view graphs for robot navigation. Autonomous Robots, 5(1), 111–125.
Hartley, R. I., & Zisserman, A. (2004). Multiple view geometry in computer vision (2nd edn.). Cambridge: Cambridge University Press.
Indiveri, G. (1999). Kinematic time-invariant control of a 2D nonholonomic vehicle. In IEEE conference on decision and control (Vol. 3, pp. 2112–2117).
Khalil, H. K. (2001). Nonlinear systems, (3rd edn.). New York: Prentice Hall.
López-Nicolás, G., Sagüés, C., Guerrero, J. J., Kragic, D., & Jensfelt, P. (2008). Switching visual control based on epipoles for mobile robots. Robotics and Autonomous Systems, 56(7), 592–603.
López-Nicolás, G., Sagüés, C., & Guerrero, J. J. (2009). Parking with the essential matrix without short baseline degeneracies. In IEEE international conference on robotics and automation (pp. 1098–1103), May 2009.
López-Nicolás, G., Gans, N. R., Bhattacharya, S., Guerrero, J. J., Sagüés, C., & Hutchinson, S. (2010). Homography-based control scheme for mobile robots with nonholonomic and field-of-view constraints. IEEE Transactions on Systems, Man, and Cybernetics, Part B, 40(4), 1115–1127.
Lucas, B. D., & Kanade, T. (1981). An iterative image registration technique with an application to stereo vision. In Proc. of 7th international joint conference on artificial intelligence (IJCAI) (pp. 674–679).
Luenberger, D. G. (1964). Observing the state of a linear system. In IEEE transactions military electronics (Vol. MIL-8, pp. 74–80).
Malis, E., & Chaumette, F. (2000). 2 1/2 D visual servoing with respect to unknown objects through a new estimation scheme of camera displacement. International Journal of Computer Vision, 37(1), 79–97.
Nister, D. (2003). An efficient solution to the five-point relative pose problem. In IEEE computer society conference on computer vision and pattern recognition (Vol. 2, pp. 195–202), June 2003.
Rives, P. (2000). Visual servoing based on epipolar geometry. In Int. conference on intelligent robots and systems (Vol. 1, pp. 602–607).
Shi, J., & Tomasi, C. (1994). Good features to track. In IEEE computer society conference on computer vision and pattern recognition (pp. 593–600), June 1994.
Thau, F. E. (1973). Observing the state of nonlinear dynamic systems. International Journal of Control, 17(3), 471–479.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
López-Nicolás, G., Sagüés, C. Vision-based exponential stabilization of mobile robots. Auton Robot 30, 293–306 (2011). https://doi.org/10.1007/s10514-011-9220-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10514-011-9220-9