Autonomous underwater vehicles (AUVs) are employed for marine applications and can operate in deep underwater environments beyond human reach. A standard solution for the autonomous navigation problem can be obtained by fusing the inertial navigation system and the Doppler velocity log sensor (DVL). The latter measures four beam velocities to estimate the vehicle's velocity vector. In real-world scenarios, the DVL may receive less than three beam velocities if the AUV operates in complex underwater environments. In such conditions, the vehicle's velocity vector could not be estimated leading to a navigation solution drift and in some situations the AUV is required to abort the mission and return to the surface. To circumvent such a situation, in this paper we propose a deep learning framework, LiBeamsNet, that utilizes the inertial data and the partial beam velocities to regress the missing beams in two missing beams scenarios. Once all the beams are obtained, the vehicle's velocity vector can be estimated. The approach performance was validated by sea experiments in the Mediterranean Sea. The results show up to 7.2% speed error in the vehicle's velocity vector estimation in a scenario that otherwise could not provide an estimate.
翻译:自主水下潜水器(AUVs)用于海洋应用,可在人类无法接触的深海水下环境中运行。通过引信惯性导航系统和多普勒高速日志传感器(DVL),可以找到自主导航问题的标准解决办法。后一种测量四束速度以估计飞行器的高速矢量。在现实世界的情景中,如果AUV在复杂的水下环境中运作,DVL可能获得不到三个波束速度。在这种情况下,无法估计该飞行器的速度矢量导致导航解决方案的漂移,在某些情况下,AUV需要中止飞行任务并返回地面。为避免这种情况,我们在本文件中提议了一个深度学习框架,即LiBeamsNet,利用惯性数据和部分波束速度来在两种缺失的光束情景中递解失踪的波束。一旦获得所有波束,该飞行器的速度矢量即可估算出来。在地中海的海上实验中,该方法的性能得到了验证。为避免这种情况,结果显示,在飞行器的速率假设中,将显示为7.2%。