Direct homography control for vision-based platooning

This paper introduces a vision-based controller for automatic vehicle following, also known as 2-vehicle platooning. A direct homography controller is applied to calculate the motion demand for an autonomous vehicle from only the data of a monocular camera. The direct control without an intermediate step to a Cartesian representation increases the robustness of the scheme. A robustness analysis of the closed loop controller is provided using the parameter space approach. Furthermore, the direct homography controller is extended by an estimation of the absolute angular difference to the goal position, which then enables the estimation of the position error. The proposed homography-based position estimation is tested on rendered camera images for better evaluation of the underlying error and the platooning controller is verified in simulation. Finally, the results of both are presented.

[1]  Tilman Bünte,et al.  Design and Validation of the Second Generation of the Robomobil's Vehicle Dynamics Controller , 2015 .

[2]  J. Ackermann,et al.  Robust Control: The Parameter Space Approach , 2012 .

[3]  Nicholas R. Gans,et al.  Homography-Based Control Scheme for Mobile Robots With Nonholonomic and Field-of-View Constraints , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Selim Benhimane,et al.  Homography-based 2D Visual Tracking and Servoing , 2007, Int. J. Robotics Res..

[5]  Ernst D. Dickmanns,et al.  Vehicles Capable of Dynamic Vision , 1997, IJCAI.

[6]  Tilman Bünte,et al.  Human machine interface concept for interactive motion control of a highly maneuverable robotic vehicle , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[7]  Ashwin P. Dani,et al.  Position-based visual servo control of leader-follower formation using image-based relative pose and relative velocity estimation , 2009, 2009 American Control Conference.

[8]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[9]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[10]  S. Shankar Sastry,et al.  An Invitation to 3-D Vision , 2004 .

[11]  Patrick Rives,et al.  Vision-based Control for Car Platooning using Homography Decomposition , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  E. Malis,et al.  Deeper understanding of the homography decomposition for vision-based control , 2007 .

[13]  Uwe Franke,et al.  Dense, Robust, and Accurate Motion Field Estimation from Stereo Image Sequences in Real-Time , 2010, ECCV.

[14]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[15]  François Chaumette,et al.  Visual servo control. II. Advanced approaches [Tutorial] , 2007, IEEE Robotics & Automation Magazine.

[16]  Tarek Hamel,et al.  Homography-based Visual Servoing for Autonomous Underwater Vehicles , 2014 .

[17]  Xuebo Zhang,et al.  Projection homography based uncalibrated visual servoing of wheeled mobile robots , 2014, 53rd IEEE Conference on Decision and Control.

[18]  Johann Bals,et al.  ROMO - THE ROBOTIC ELECTRIC VEHICLE , 2011 .

[19]  Darius Burschka,et al.  Direct homography control for highly maneuverable vehicles , 2014, 2014 18th International Conference on System Theory, Control and Computing (ICSTCC).