A Hybrid-Control Approach to the Parking Problem of a Wheeled Vehicle Using Limited View-Angle Visual Feedback

In this paper we consider the mobile robot parking problem, i.e., the stabilization of a wheeled vehicle to a given position and orientation, using only visual feedback from low-cost cameras. We take into account the practically most relevant problem of keeping the tracked features in sight of the camera while maneuvering to park the vehicle. This constraint, often neglected in the literature, combines with the non-holonomic nature of the vehicle kinematics in a challenging controller design problem. We provide an effective solution to such a problem by using a combination of previous results on non-smooth control synthesis and recently developed hybrid control techniques. Simulations and experimental results on a laboratory vehicle are reported, showing the practicality of the proposed approach.

[1]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[2]  Joao P. Hespanha,et al.  Single-camera visual servoing , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[3]  Antonio Bicchi,et al.  Vision-based dynamic estimation and set-point stabilization of nonholonomic vehicles , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Antonio Bicchi,et al.  Closed-loop steering for unicycle-like vehicles: A simple lyapunov like approach , 1994 .

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

[6]  C. Samson,et al.  Application of Backstepping Techniques to the Time-varying Exponential Stabilization of Chained Form Systems Application of Backstepping Techniques to the Time-varying Exponential Stabilization of Chained Form Systems , 1996 .

[7]  François Chaumette,et al.  Path planning in image space for robust visual servoing , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

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

[9]  Johannes Schumacher,et al.  An Introduction to Hybrid Dynamical Systems, Springer Lecture Notes in Control and Information Sciences 251 , 1999 .

[10]  Arjan van der Schaft,et al.  An Introduction to Hybrid Dynamical Systems, Springer Lecture Notes in Control and Information Sciences 251 , 1999 .

[11]  Georges Bastin,et al.  Control of Nonholonomic Wheeled Mobile Robots by State Feedback Linearization , 1995, Int. J. Robotics Res..

[12]  Dawn M. Tilbury,et al.  Steering a Three-Input Nonholonomic System using Multi-rate Controls , 1992 .

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

[14]  M. Branicky Multiple Lyapunov functions and other analysis tools for switched and hybrid systems , 1998, IEEE Trans. Autom. Control..

[15]  Sanjiv Singh,et al.  Analysis and Design of Panoramic Stereo Vision Using Equi-Angular Pixel Cameras , 1999 .

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

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

[18]  Antonio Bicchi,et al.  Closed loop steering of unicycle like vehicles via Lyapunov techniques , 1995, IEEE Robotics Autom. Mag..

[19]  G. Campion,et al.  Controllability and State Feedback Stabilizability of Nonholonomic Mechanical Systems , 1991 .

[20]  Mark R. Greenstreet,et al.  Hybrid Systems: Computation and Control , 2002, Lecture Notes in Computer Science.

[21]  Guisheng Zhai,et al.  Hybrid Systems: Computation and Control, Series Lecture Notes in Computer Science (ISBN 978-3-540-21259-1) , 2004 .