Visual servoing of mobile robots for posture stabilization: from theory to experiments

On the basis of the kinematic model of a unicycle mobile robot in polar coordinates, an adaptive visual servoing strategy is proposed to regulate the mobile robot to its desired pose. By regarding the unknown depth as model uncertainty, the system error vector can be chosen as measurable signals that are reconstructed by a motion estimation technique. Then, an adaptive controller is carefully designed along with a parameter updating mechanism to compensate for the unknown depth information online. On the basis of Lyapunov techniques and LaSalle's invariance principle, rigorous stability analysis is conducted. Because the control law is elegantly designed on the basis of the polar‐coordinate‐based representation of error dynamics, the consequent maneuver behavior is natural, and the resulting path is short. Experimental results are provided to verify the performance of the proposed approach. Copyright © 2013 John Wiley & Sons, Ltd.

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

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

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

[4]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

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

[6]  D. Dawson,et al.  Robust tracking and regulation control for mobile robots , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[7]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Yu-Ping Tian,et al.  Exponential stabilization of nonholonomic dynamic systems by smooth time-varying control , 2002, Autom..

[9]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[10]  Shuzhi Sam Ge,et al.  Stabilization of uncertain nonholonomic systems via time-varying sliding mode control , 2004, IEEE Transactions on Automatic Control.

[11]  Antonio Bicchi,et al.  A Hybrid-Control Approach to the Parking Problem of a Wheeled Vehicle Using Limited View-Angle Visual Feedback , 2004, Int. J. Robotics Res..

[12]  Peng-Yung Woo,et al.  Calibration-free robotic eye-hand coordination based on an auto disturbance-rejection controller , 2004, IEEE Transactions on Robotics.

[13]  Pierre-Brice Wieber,et al.  Lasalle's Invariance Theorem for Nonsmooth Lagrangian Dynamical Systems , 2005 .

[14]  Josechu J. Guerrero,et al.  Visual correction for mobile robot homing , 2005, Robotics Auton. Syst..

[15]  Warren E. Dixon,et al.  Homography-based visual servo regulation of mobile robots , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Giuseppe Oriolo,et al.  Image-Based Visual Servoing for Nonholonomic Mobile Robots Using Epipolar Geometry , 2007, IEEE Transactions on Robotics.

[17]  Guoqiang Hu,et al.  Quaternion-Based Visual Servo Control in the Presence of Camera Calibration Error , 2007, 2007 IEEE International Conference on Control Applications.

[18]  Z. Qu,et al.  Continuous Time-Varying Pure Feedback Control for Chained Nonholonomic Systems with Exponential Convergent Rate , 2008 .

[19]  Danica Kragic,et al.  Switching visual control based on epipoles for mobile robots , 2008, Robotics Auton. Syst..

[20]  MengChu Zhou,et al.  Short-Term Schedulability Analysis of Multiple Distiller Crude Oil Operations in Refinery With Oil Residency Time Constraint , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[21]  Josechu J. Guerrero,et al.  Parking with the essential matrix without short baseline degeneracies , 2009, 2009 IEEE International Conference on Robotics and Automation.

[22]  Ying Wang,et al.  A Hybrid Visual Servo Controller for Robust Grasping by Wheeled Mobile Robots , 2010, IEEE/ASME Transactions on Mechatronics.

[23]  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).

[24]  Guoqiang Hu,et al.  Adaptive Homography-Based Visual Servo Tracking Control via a Quaternion Formulation , 2010, IEEE Transactions on Control Systems Technology.

[25]  Giuseppe Oriolo,et al.  Visual servoing for path reaching with nonholonomic robots , 2011, Robotica.

[26]  Xi Liu,et al.  Motion-Estimation-Based Visual Servoing of Nonholonomic Mobile Robots , 2011, IEEE Transactions on Robotics.

[27]  Zhongli Wang,et al.  A New Approach to Dynamic Eye-in-Hand Visual Tracking Using Nonlinear Observers , 2011, IEEE/ASME Transactions on Mechatronics.

[28]  C. Zheng,et al.  A simple PID control for asymptotic visual regulation of robot manipulators , 2011 .

[29]  Tarek Hamel,et al.  Output feedback observation and control for visual servoing of VTOL UAVs , 2011 .

[30]  Wen-Fang Xie,et al.  Augmented Imaged Based Visual Servoing controller for a 6 DOF manipulator using acceleration command , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[31]  In-Joong Ha,et al.  Novel Position-Based Visual Servoing Approach to Robust Global Stability Under Field-of-View Constraint , 2012, IEEE Transactions on Industrial Electronics.

[32]  Xi Liu,et al.  Adaptive Active Visual Servoing of Nonholonomic Mobile Robots , 2012, IEEE Transactions on Industrial Electronics.

[33]  Jong-Hann Jean,et al.  Robust Visual Servo Control of a Mobile Robot for Object Tracking Using Shape Parameters , 2012, IEEE Transactions on Control Systems Technology.

[34]  Zhao Wang,et al.  Design of Stable Visual Servoing Under Sensor and Actuator Constraints via a Lyapunov-Based Approach , 2012, IEEE Transactions on Control Systems Technology.