Abstract

It is difficult to find a target object in water and hover an UUV at a relative position from the object to work on it. To solve this problem in this study, we used the geometric principles of camera image mapping to find the real-time position of an underwater object, based on which we investigated the hovering control of an UUV. For underwater object recognition, we used YOLOv2, a deep learning-based object detection algorithm, which has excellent real-time performance. To recognize objects in various underwater environments, the training was conducted on data obtained under different underwater environment conditions, such as illuminance, distance, and obstacles, and the performance of underwater object recognition was increased by using UUV to acquire training data in this study. An UUV was designed and fabricated to implement the proposed algorithm, and a hovering control algorithm was developed for the UUV to recognize a star-shaped object and control its relative distance and direction. The learning data were built, and the object recognition rate was increased using many real sea tests. Moreover, the camera mapping algorithm and the UUV control algorithm proposed in this paper were applied together and tested at sea, to achieve a stable control of the UUV.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call