Visual Servoing of Nonholonomic Mobile Robots With Uncalibrated Camera-to-Robot Parameters

In this paper, a monocular visual servoing strategy is presented for nonholonomic mobile robots. Different from existing methods, the proposed approach works well even with both unknown extrinsic camera-to-robot parameters and unknown depth. Considering these unknown parameters, the mathematical model of an eye-in-hand mobile robot becomes an uncertain nonholonomic system which violates the conventional triangularity condition, as a result, the stabilization problem is very challenging and still unsolved. Therefore, a novel two-stage controller is proposed by using adaptive control and backstepping methods. In the first stage, adaptive velocity controllers are carefully designed to drive the angular error and the lateral error to an arbitrarily small neighborhood of zero, and asymptotic convergence is proven using Lyapunov-based techniques. Afterwards, a proportional controller is applied to regulate the longitudinal error in the second stage. Experimental results are provided to verify the effectiveness of the proposed approach.

[1]  Takahiro Nozaki,et al.  Heartbeat Synchronization With Haptic Feedback for Telesurgical Robot , 2014, IEEE Transactions on Industrial Electronics.

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

[3]  Chaoli Wang,et al.  Adaptive tracking control for dynamic nonholonomic mobile robots with uncalibrated visual parameters , 2013 .

[4]  Bo Song,et al.  Mutation analysis models for visual servoing in nanomanipulations , 2011, IEEE Conference on Decision and Control and European Control Conference.

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

[6]  C. Samson,et al.  A characterization of the Lie algebra rank condition by transverse periodic functions , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[7]  Warren E. Dixon,et al.  Homography-based visual servo tracking control of a wheeled mobile robot , 2006, IEEE Transactions on Robotics.

[8]  Xiuyun Zheng,et al.  Adaptive output feedback stabilization for nonholonomic systems with strong nonlinear drifts , 2009 .

[9]  Harvey Lipkin,et al.  Uncalibrated dynamic visual servoing , 2004, IEEE Transactions on Robotics and Automation.

[10]  Abolfazl Mohebbi,et al.  Augmented Image-Based Visual Servoing of a Manipulator Using Acceleration Command , 2014, IEEE Transactions on Industrial Electronics.

[11]  Jimmy A. Jørgensen,et al.  Enabling grasping of unknown objects through a synergistic use of edge and surface information , 2012, Int. J. Robotics Res..

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

[13]  Zhong-Ping Jiang,et al.  Output feedback exponential stabilization of uncertain chained systems , 2007, J. Frankl. Inst..

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

[15]  Yuqiang Wu,et al.  Adaptive stabilization of uncertain nonholonomic systems by output feedback , 2009 .

[16]  Weidong Chen,et al.  Uncalibrated dynamic eye-in-hand visual tracking of robots by observing unknown static objects , 2012, Proceedings of the 31st Chinese Control Conference.

[17]  Shuzhi Sam Ge,et al.  Adaptive stabilization of uncertain nonholonomic systems by state and output feedback , 2003, Autom..

[18]  Zhong-Ping Jiang,et al.  Iterative design of time-varying stabilizers for multi-input systems in chained form , 1996 .

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

[20]  Nicholas R. Gans,et al.  Unified Tracking and Regulation Visual Servo Control for Wheeled Mobile Robots , 2007, 2007 IEEE International Conference on Control Applications.

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

[22]  Xiuyun Zheng,et al.  Adaptive stabilization of uncertain nonholonomic systems by output feedback , 2008, 2008 7th World Congress on Intelligent Control and Automation.

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

[24]  Xuebo Zhang,et al.  Uncalibrated visual servoing of nonholonomic mobile robots , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Gonzalo López-Nicolás,et al.  A Sliding-Mode-Control Law for Mobile Robots Based on Epipolar Visual Servoing From Three Views , 2011, IEEE Transactions on Robotics.

[26]  Olivier Faugeras,et al.  Motion and Structure from Motion in a piecewise Planar Environment , 1988, Int. J. Pattern Recognit. Artif. Intell..

[27]  Warren E. Dixon,et al.  Homography-based visual servo tracking control of a wheeled mobile robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[28]  Andrea Cherubini,et al.  Visual navigation of a mobile robot with laser-based collision avoidance , 2013, Int. J. Robotics Res..

[29]  Yongchun Fang,et al.  Visual servoing of mobile robots for posture stabilization: from theory to experiments , 2015 .

[30]  Chaoli Wang,et al.  Dynamic Feedback Tracking Control of Nonholonomic Mobile Robots with Unknown Camera Parameters , 2008 .

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

[32]  Yan Zhao,et al.  Global asymptotic stability controller of uncertain nonholonomic systems , 2013, J. Frankl. Inst..

[33]  Nikolaos Papanikolopoulos,et al.  Eye-in-hand robotic tasks in uncalibrated environments , 1997, IEEE Trans. Robotics Autom..

[34]  Chaoli Wang,et al.  Dynamic feedback tracking control of non-holonomic mobile robots with unknown camera parameters , 2010 .

[35]  Joel A. Hesch,et al.  Determining the camera to robot-body transformation from planar mirror reflections , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[37]  Yunhui Liu,et al.  Uncalibrated visual servoing of robots using a depth-independent interaction matrix , 2006, IEEE Transactions on Robotics.

[38]  Robert E. Mahony,et al.  Landing a VTOL Unmanned Aerial Vehicle on a Moving Platform Using Optical Flow , 2012, IEEE Transactions on Robotics.

[39]  Chi-Yi Tsai,et al.  Visual Tracking Control of a Wheeled Mobile Robot With System Model and Velocity Quantization Robustness , 2009, IEEE Transactions on Control Systems Technology.