APS Logo

Robotic Implementation of Online Deep Reinforcement Learning for Autonomous Underwater Navigation

ORAL

Abstract

In many robotic applications such as ocean surveying, robots must navigate autonomously in the presence of background flow fields using onboard sensors. Here, we investigate the application of deep reinforcement learning (RL) to discover efficient navigation policies in both simulated and physical environments. Inspired by the wide variety of flow-based navigation techniques found in nature, we compare flow sensing strategies for navigating in a 2D, unsteady simulated flow field, and find that velocity sensors yield highly successful and robust navigation policies. To investigate the real-world feasibility of this deep RL approach, we developed a palm-sized robotic swimmer that can learn online and autonomously. The deep neural network that controls the robot's actions is trained onboard using a high-speed microcontroller. Equipped with sensors, the robot is tasked with learning how to navigate in a 6'x6'x18' water tank.

Presenters

  • Peter J Gunnarson

    Caltech

Authors

  • Peter J Gunnarson

    Caltech

  • Ioannis M Mandralis

    California Institute of Technology, Caltech

  • Guido Novati

    ETH Zurich

  • Petros Koumoutsakos

    Harvard University, ETH Zurich / Harvard University

  • John O Dabiri

    California Institute of Technology, Caltech