Dynamics-Level Finite-Time Fuzzy Monocular Visual Servo of an Unmanned Surface Vehicle

In this article, in the presence of completely unknown dynamics and unmeasurable velocities, a dynamics-level finite-time fuzzy monocular visual servo (DFFMVS) scheme is created for regulating an unmanned surface vehicle (USV) to the desired pose. Main contributions are as follows: first, with the aid of homography decomposition, a novel homography-based visual servo structure for a USV with both kinematics and dynamics is first established such that complex unknowns including unmeasurable poses and velocities, image depth, system dynamics, and time-varying inertia are sufficiently encapsulated; second, using finite-time observer technique, finite-time velocity observer (FVO) based visual-servo error dynamics are elaboratively formulated, and thereby facilitating backstepping synthesis; third, by virtue of the FVO, the adaptive fuzzy dynamics approximator together with adaptive residual feedback is deployed to compensate complex unknowns, and thereby contributing to accurate regulation of pose errors; and fourth, a completely model-free monocular visual servo approach only using a camera is eventually invented. Simulation studies on a benchmark prototype USV demonstrate that the proposed DFFMVS scheme has remarkable performance with significant superiority in both visual servo and unknowns observation.

[1]  Carlos Canudas de Wit,et al.  Trajectory tracking in robot manipulators via nonlinear estimated state feedback , 1992, IEEE Trans. Robotics Autom..

[2]  Hamid Reza Karimi,et al.  Successive Waypoints Tracking of an Underactuated Surface Vehicle , 2020, IEEE Transactions on Industrial Informatics.

[3]  Zhongjiu Zheng,et al.  Finite-Time Sideslip Observer-Based Adaptive Fuzzy Path-Following Control of Underactuated Marine Vehicles with Time-Varying Large Sideslip , 2018, Int. J. Fuzzy Syst..

[4]  André Dias,et al.  Autonomous Surface Vehicle Docking Manoeuvre with Visual Information , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[5]  Guoqiang Hu,et al.  Homography-Based Visual Servo Control With Imperfect Camera Calibration , 2009, IEEE Transactions on Automatic Control.

[6]  Ning Wang,et al.  Backpropagating Constraints-Based Trajectory Tracking Control of a Quadrotor With Constrained Actuator Dynamics and Complex Unknowns , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Roland Siegwart,et al.  Fusion of IMU and Vision for Absolute Scale Estimation in Monocular SLAM , 2011, J. Intell. Robotic Syst..

[8]  Meng Joo Er,et al.  Adaptive Robust Online Constructive Fuzzy Control of a Complex Surface Vehicle System , 2016, IEEE Transactions on Cybernetics.

[9]  Ning Wang,et al.  Adaptive homography-based visual servo for micro unmanned surface vehicles , 2019, The International Journal of Advanced Manufacturing Technology.

[10]  Xuebo Zhang,et al.  Acceleration-Level Pseudo-Dynamic Visual Servoing of Mobile Robots With Backstepping and Dynamic Surface Control , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[11]  Hyun Seung Yang,et al.  Toward autonomous robotic containment booms: visual servoing for robust inter-vehicle docking of surface vehicles , 2012, Intell. Serv. Robotics.

[12]  Hamid Reza Karimi,et al.  Accurate Trajectory Tracking of Disturbed Surface Vehicles: A Finite-Time Control Approach , 2019, IEEE/ASME Transactions on Mechatronics.

[13]  Luyang Li,et al.  A Simple and Parallel Algorithm for Real-Time Robot Localization by Fusing Monocular Vision and Odometry/AHRS Sensors , 2014, IEEE/ASME Transactions on Mechatronics.

[14]  Hai Lin,et al.  Platoon Formation Control With Prescribed Performance Guarantees for USVs , 2018, IEEE Transactions on Industrial Electronics.

[15]  Jian Chen,et al.  Identification of a Moving Object's Velocity and Range With a Static-Moving Camera System , 2018, IEEE Transactions on Automatic Control.

[16]  Huijun Gao,et al.  Reconfigurable Tolerant Control of Uncertain Mechanical Systems With Actuator Faults: A Sliding Mode Observer-Based Approach , 2018, IEEE Transactions on Control Systems Technology.

[17]  Tao Liu,et al.  Adaptive Image-Based Trajectory Tracking Control of Wheeled Mobile Robots With an Uncalibrated Fixed Camera , 2015, IEEE Transactions on Control Systems Technology.

[18]  Carlos Canudas de Wit,et al.  Adaptive control of robot manipulators via velocity estimated feedback , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[20]  Hongde Qin,et al.  Distributed chattering-free containment control for multiple Euler-Lagrange systems , 2019, J. Frankl. Inst..

[21]  Guangming Xie,et al.  Full-State Regulation Control of Asymmetric Underactuated Surface Vehicles , 2019, IEEE Transactions on Industrial Electronics.

[22]  Hamid Reza Karimi,et al.  Fuzzy Output Tracking Control and Filtering for Nonlinear Discrete-Time Descriptor Systems Under Unreliable Communication Links , 2020, IEEE Transactions on Cybernetics.

[23]  Cong Wang,et al.  Neural Learning Control of Marine Surface Vessels With Guaranteed Transient Tracking Performance , 2016, IEEE Transactions on Industrial Electronics.

[24]  Lihua Xie,et al.  Error-Constrained LOS Path Following of a Surface Vessel With Actuator Saturation and Faults , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Hamid Reza Karimi,et al.  A Robust Observer-Based Sensor Fault-Tolerant Control for PMSM in Electric Vehicles , 2016, IEEE Transactions on Industrial Electronics.

[26]  Toshiro Noritsugu,et al.  Visual servoing with linearized observer , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[27]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[28]  Guangjie Han,et al.  Surge-Heading Guidance-Based Finite-Time Path Following of Underactuated Marine Vehicles , 2019, IEEE Transactions on Vehicular Technology.

[29]  Luyang Li,et al.  Vision-Based Tracking Control of Underactuated Water Surface Robots Without Direct Position Measurement , 2015, IEEE Transactions on Control Systems Technology.

[30]  Hongde Qin,et al.  Distributed finite-time fault-tolerant containment control for multiple ocean bottom flying nodes , 2020, J. Frankl. Inst..

[31]  Ning Wang,et al.  Fuzzy unknown observer-based robust adaptive path following control of underactuated surface vehicles subject to multiple unknowns , 2019, Ocean Engineering.

[32]  Chao Shen,et al.  Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control , 2018, IEEE Transactions on Industrial Electronics.

[33]  Wen Yu,et al.  Stability Analysis of Visual Servoing with Sliding-mode Estimation and Neural Compensation , 2006 .

[34]  Warren E. Dixon,et al.  Adaptive homography-based visual servo tracking for a fixed camera configuration with a camera-in-hand extension , 2005, IEEE Transactions on Control Systems Technology.

[35]  Hee-Jun Kang,et al.  Visual Servoing of Robot Manipulator Based on Second Order Sliding Observer and Neural Compensation , 2014, ICIC.

[36]  Qin Zhang,et al.  Robust Magnetic Tracking of Subsea Cable by AUV in the Presence of Sensor Noise and Ocean Currents , 2018, IEEE Journal of Oceanic Engineering.

[37]  Shun-Feng Su,et al.  Finite-time fault-tolerant trajectory tracking control of an autonomous surface vehicle , 2020, J. Frankl. Inst..

[38]  Hamid Reza Karimi,et al.  Sampled-Data Control of Network Systems in Industrial Manufacturing , 2018, IEEE Transactions on Industrial Electronics.

[39]  Xuebo Zhang,et al.  Visual Servoing of Nonholonomic Mobile Robots With Uncalibrated Camera-to-Robot Parameters , 2017, IEEE Transactions on Industrial Electronics.

[40]  Hidenori Kimura,et al.  Visual servoing with nonlinear observer , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[41]  Chaio-Shiung Chen Dynamic Structure Neural-Fuzzy Networks for Robust Adaptive Control of Robot Manipulators , 2008, IEEE Transactions on Industrial Electronics.

[42]  Yueying Wang,et al.  Reliable Fuzzy Tracking Control of Near-Space Hypersonic Vehicle Using Aperiodic Measurement Information , 2019, IEEE Transactions on Industrial Electronics.

[43]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[44]  Guangming Xie,et al.  Yaw-Guided Trajectory Tracking Control of an Asymmetric Underactuated Surface Vehicle , 2019, IEEE Transactions on Industrial Informatics.

[45]  Caoyang Yu,et al.  Guidance-Error-Based Robust Fuzzy Adaptive Control for Bottom Following of a Flight-Style AUV With Saturated Actuator Dynamics , 2020, IEEE Transactions on Cybernetics.

[46]  Matthew Dunbabin,et al.  Vision-based docking using an autonomous surface vehicle , 2007, 2008 IEEE International Conference on Robotics and Automation.

[47]  Zhe Tian,et al.  Interference reduction of high-energy noise for modal parameter identification of offshore wind turbines based on iterative signal extraction , 2019, Ocean Engineering.

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

[49]  Warren E. Dixon,et al.  Identification of a moving object's velocity with a fixed camera , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[50]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[51]  Roger Skjetne,et al.  Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory , 2005, Autom..

[52]  S. Behtash Robust output tracking for non-linear systems , 1990 .

[53]  Meng Joo Er,et al.  Direct Adaptive Fuzzy Tracking Control of Marine Vehicles With Fully Unknown Parametric Dynamics and Uncertainties , 2016, IEEE Transactions on Control Systems Technology.

[54]  Jian Wang,et al.  Formation Control of Unmanned Surface Vehicles with Sensing Constraints Using Exponential Remapping Method , 2017 .

[55]  Mamoru Minami,et al.  Visual-servo-based autonomous docking system for underwater vehicle using dual-eyes camera 3D-pose tracking , 2015, 2015 IEEE/SICE International Symposium on System Integration (SII).

[56]  Lihua Xie,et al.  Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output , 2018, IEEE Transactions on Control Systems Technology.

[57]  Lei Guo,et al.  Disturbance-Observer-Based Control and Related Methods—An Overview , 2016, IEEE Transactions on Industrial Electronics.

[58]  Shen Yin,et al.  Exponential Tracking Control of Robotic Manipulators With Uncertain Dynamics and Kinematics , 2019, IEEE Transactions on Industrial Informatics.

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

[60]  Yuri B. Shtessel,et al.  Smooth second-order sliding modes: Missile guidance application , 2007, Autom..

[61]  Hamid Reza Karimi,et al.  Distributed $H_\infty$ Output-Feedback Control for Consensus of Heterogeneous Linear Multiagent Systems With Aperiodic Sampled-Data Communications , 2018, IEEE Transactions on Industrial Electronics.