Deep Reinforcement Learning Controller for 3D Path-following and Collision Avoidance by Autonomous Underwater Vehicles
Control theory provides engineers with a multitude of tools to design controllers that manipulate the closed-loop behavior and stability of dynamical systems. These methods rely heavily on insights about the mathematical model governing the physical system. However, in complex systems, such as autonomous underwater vehicles performing the dual objective of path-following and collision avoidance, decision making becomes non-trivial. We propose a solution using state-of-the-art Deep Reinforcement Learning (DRL) techniques, to develop autonomous agents capable of achieving this hybrid objective without having \`a priori knowledge about the goal or the environment. Our results demonstrate the viability of DRL in path-following and avoiding collisions toward achieving human-level decision making in autonomous vehicle systems within extreme obstacle configurations.
Code (0)
등록된 구현이 없습니다.
Tasks
Collision AvoidanceDecision MakingDeep Reinforcement LearningReinforcement Learning (RL)Similar Papers 제목 키워드 기반
Comparison of path following in ships using modern and traditional controllers
Vessel navigation is difficult in restricted waterways and in the presence of static and dynamic obstacles. This difficulty can be attributed to the high-level decisions taken by humans during these maneuvers, which is e…
Collision AvoidanceDeep Reinforcement Learningreinforcement-learningReinforcement LearningSample Efficient Learning of Path Following and Obstacle Avoidance Behavior for Quadrotors
In this paper we propose an algorithm for the training of neural network control policies for quadrotors. The learned control policy computes control commands directly from sensor inputs and is hence computationally effi…
Collision AvoidanceImitation LearningEfficient Collision-Avoidance Constraints for Ellipsoidal Obstacles in Optimal Control: Application to Path-Following MPC and UAVs
This article proposes a modular optimal control framework for local three-dimensional ellipsoidal obstacle avoidance, exemplarily applied to model predictive path-following control. Static as well as moving obstacles are…
Navigating the Ocean with DRL: Path following for marine vessels
Human error is a substantial factor in marine accidents, accounting for 85% of all reported incidents. By reducing the need for human intervention in vessel navigation, AI-based methods can potentially reduce the risk of…
Collision AvoidanceDeep Reinforcement LearningNearest-Neighbor-based Collision Avoidance for Quadrotors via Reinforcement Learning
Collision avoidance algorithms are of central interest to many drone applications. In particular, decentralized approaches may be the key to enabling robust drone swarm solutions in cases where centralized communication …
Collision AvoidanceGeneral Reinforcement Learningreinforcement-learningReinforcement Learning+1