Image-based visual servoing of nonholonomic mobile robots

In this paper, a novel image-based visual approach for the position control of a nonholonomic mobile robot is presented. The mobile robot is endowed with a fixed camera, and visual feedback is used to control the robot pose with respect to a rigid object of interest. After introducing a three dimensional state space representation of the camera-object visual interaction model fully defined in the image plane, a closed-loop stabilizing control law is designed, based on Lyapunov's direct method. The image-based control scheme, which uses a discontinuous change of coordinates, ensures global asymptotic stability of the closed-loop visual system. Moreover, in the case of known height of the object, global stability is formally proved using an adaptive control law. Experimental results obtained with a tank model validate the framework, both in terms of system convergence and control robustness.

[1]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[2]  David G. Taylor,et al.  Adaptive Regulation of Nonlinear Systems with Unmodeled Dynamics , 1988, 1988 American Control Conference.

[3]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[4]  C. Canudas de Wit,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[5]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[6]  Joseph L. Mundy,et al.  Projective geometry for machine vision , 1992 .

[7]  O. J. Sordalen,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1992 .

[8]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[9]  Patrick Rives,et al.  Singularities in the determination of the situation of a robot effector from the perspective view of 3 points , 1993 .

[10]  Nikolaos Papanikolopoulos,et al.  Adaptive robotic visual tracking: theory and experiments , 1993, IEEE Trans. Autom. Control..

[11]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[12]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[13]  Antonio Bicchi,et al.  Closed loop smooth steering of unicycle-like vehicles , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[14]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[15]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[16]  Toshiro Noritsugu,et al.  Visual servoing of nonholonomic cart , 1997, Proceedings of International Conference on Robotics and Automation.

[17]  Stefano Soatto,et al.  A lagrangian formulation of nonholonomic path following , 1997, Block Island Workshop on Vision and Control.

[18]  C. Colombo,et al.  Robust Decoupling Control of an Image-Based Visual System , 1998 .

[19]  Gregory D. Hager,et al.  X Vision: A Portable Substrate for Real-Time Vision Applications , 1998, Comput. Vis. Image Underst..

[20]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[21]  G.D. Hager,et al.  Toward domain-independent navigation: dynamic vision and control , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[22]  Alessandro Astolfi,et al.  Exponential Stabilization of a Wheeled Mobile Robot Via Discontinuous Control , 1999 .

[23]  Benedetto Allotta,et al.  On the use of linear camera-object interaction models in visual servoing , 1999, IEEE Trans. Robotics Autom..