This paper presents an uncalibrated visual servoing scheme for underwater vehicle manipulator systems (UVMSs) with an eye-in-hand camera under uncertainties. These uncertainties contain vision sensor parameters, UVMS kinematics and feature position information. At first, a linear separation approach is addressed to collect these uncertainties into vectors, and this approach can also be utilized in other free-floating based manipulator systems. Secondly, a novel nonlinear adaptive controller is proposed to achieve image error convergence by estimating these vectors, the gradient projection method is utilized to optimize the restoring moments. Thirdly, a high order disturbance observer is addressed to deal with time-varying disturbances, and the convergence of the image errors is proved under the Lyapunov theory. Finally, in order to illustrate the effectiveness of the proposed method, numerical simulations based on a 9 degrees of freedom (DOFs) UVMS with an eye-in-hand camera are conducted. In simulations, the UVMS is expected to track a circle trajectory on the image plane, meanwhile, time-varying disturbances are exerted on the system. The proposed scheme can achieve accurate and smooth tracking results during simulations.
SUMMARY: Visual tracking is an essential building block for target tracking and capture of the underwater vehicles. On the basis of remotely autonomous control architecture, this paper has proposed an improved kernelized correlation filter (KCF) tracker and a novel fuzzy controller. The model is trained to learn an online correlation filter from a plenty of positive and negative training samples. In order to overcome the influence from occlusion, the improved KCF tracker has been designed with an added self-discrimination mechanism based on system confidence uncertainty. The novel fuzzy logic tracking controller can automatically generate and optimize fuzzy rules. Through Q-learning algorithm, the fuzzy rules are acquired through the estimating value of each state action pairs. An S surface based fitness function has been designed for the improvement of learning based particle swarm optimization. Tank and channel experiments have been carried out to verify the proposed tracker and controller through pipe tracking and target grasp on the basis of designed open frame underwater vehicle.
Summary: This paper presents a hybrid strategy-based coordinate controller with a novel nonlinear disturbance observer for autonomous underwater vehicle manipulator systems (UVMSs). This method can reduce the influence from external unknown disturbances, inner coupling effects and model uncertainties by using a modified disturbance observer. Considering the natural redundancy property of the UVMS, the redundancy resolution algorithm is often utilized to give desired trajectories in the vehicle–joint space. However, because of the calibration errors, assembling errors and numerical errors, these desired trajectories may not lead the end-effector to the goal point accurately. To realize accurate motion control even when small errors exist in the planning phase, a hybrid strategy is introduced to transform the controller in the joint–vehicle space to the controller in the task space. Numerical simulations based on a UVMS have been carried out to testify the effectiveness of the proposed coordinate controller and the hybrid strategy. During the simulations, unknown disturbances are exerted upon the system. The trajectory tracking and error fixing performances are discussed in comparative analyses. The controller also maintains robust characteristics in comparison with the passivity-based controller and the proposed controller but without the disturbance observer. Experiments are also carried out to test its performance.