This paper develops a Deep Reinforcement Learning (DRL)-agent for navigation and control of autonomous surface vessels (ASV) on inland waterways. Spatial restrictions due to waterway geometry and the resulting challenges, such as high flow velocities or shallow banks, require controlled and precise movement of the ASV. A state-of-the-art bootstrapped Q-learning algorithm in combination with a versatile training environment generator leads to a robust and accurate rudder controller. To validate our results, we compare the path-following capabilities of the proposed approach to a vessel-specific PID controller on real-world river data from the lower- and middle Rhine, indicating that the DRL algorithm could effectively prove generalizability even in never-seen scenarios while simultaneously attaining high navigational accuracy.
翻译:本文开发了一个深度强化学习(DRL)算法代理,用于内陆水路上自主表面船舶(ASV)的导航和控制。由于水路几何形态的空间限制以及由此产生的挑战,如高流速或浅堤,需要对ASV的移动进行控制和精确调节。采用最先进的引导式Q-learning算法与多功能训练环境生成器相结合,可实现一个鲁棒且精确的舵机控制器。为了验证我们的结果,我们将所提出方法的路径跟踪能力与实际河流数据上的船舶特定PID控制器进行了比较。结果表明,DRL算法能够在从未见过的场景中实现高导航精度的通用性证明。