Abstract
The errors introduced in the modeling and state estimation by conventional navigation methods will affect the AUV navigation accuracy. Therefore, this paper proposes a sequential learning method for AUV navigation. Firstly, a Temporal Convolutional Network (TCN) module is used to learn the temporal relationships from raw sensor data. After the feature representation, a Self-Attention (SA) mechanism is implemented to weigh the data at different time steps. Finally, the Fully Connected (FC) layers are adopted to regress the AUV displacements. Since the sequential learning navigation method does not require state estimation computation and can calculate the AUV position by displacement accumulation, it can avoid introducing related errors. Meanwhile, this paper proposes a general correction model based on the sequential learning method to correct the errors of various state estimation techniques. The experimental results based on actual sea trial data from Sailfish 210 AUV show that the average AUV navigation accuracy of the presented sequential learning method is improved by 56.78% compared to EKF, 57.64% compared to UKF, and 47.85% compared to CKF. Meanwhile, the navigation accuracy of the proposed general correction model is improved by 62.88% compared to EKF, 49.45% compared to UKF, and 42.86% compared to CKF.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.