Extending visual servoing techniques to nonholonomic mobile robots

The stabilization to a desired pose of a nonholonomic mobile robot, based on visual data from a hand-eye system mounted on it, is considered. Instances of this problem occur in practice during docking or parallel parking maneuvers of such vehicles. In this paper, we investigate the use of visual servoing techniques for their control. After briefly presenting the relevant visual servoing framework, we point out some problems encountered when it is considered for nonholonomic mobile robots. In particular, simple velocity control schemes using visual data as feedback cannot be applied anymore. We show how, by using the extra degrees of freedom provided by the hand-eye system, we can design controllers capable of accomplishing the desired task. A first approach, allows to perform a visual servoing task defined in the camera frame without explicitly controlling the pose of the nonholonomic mobile basis. A second approach based on continuous time-varying state feedback techniques allows to stabilize both the pose of the nonholonomic vehicle and that of the camera.

[1]  Pascal Morin,et al.  Application of Backstepping Techniques to the Time-Varying Exponential Stabilisation of Chained Form Systems , 1997, Eur. J. Control.

[2]  D. Tsakiris,et al.  VISION BASED TIME VARYING MOBILE ROBOT CONTROL D.P. TSAKIRIS, C. SAMSON, P. RIVES , 1996 .

[3]  Berthold K. P. Horn Robot vision , 1986, MIT electrical engineering and computer science series.

[4]  Dimitris P. Tsakiris,et al.  Applying Visual Servoing Techniques to Control Nonholonomic Mobile Robots , 1997 .

[5]  Koichi Hashimoto,et al.  Visual Servoing: Real-Time Control of Robot Manipulators Based on Visual Sensory Feedback , 1993 .

[6]  Claude Samson,et al.  Velocity and torque feedback control of a nonholonomic cart , 1991 .

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

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

[9]  Jean-Paul Laumond,et al.  Robot Motion Planning and Control , 1998 .

[10]  Jean-Baptiste Pomet,et al.  Time-varying exponential stabilization of nonholonomic systems in power form , 1994 .

[11]  Patrick Rives,et al.  Applying visual servoing techniques to control a mobile hand-eye system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[12]  Claude Samson,et al.  Robot Control: The Task Function Approach , 1991 .

[13]  Dimitris P. Tsakiris,et al.  Experiments in Real-Time Vision-Based Point Stabilization of a Nonholonomic Mobile Manipulator , 1997, ISER.