OceanChat

What is New

What is OceanChat

OceanChat is an AI system of piloting AUVs in natural language, which is developed by GTSR Lab of Georgia Tech. Specifically, we establish a closed-loop LLM-guided task and motion planning framework to generate executable robotic control of a finely tuned AUV agent EcoMapper in a comprehensive ocean simulation platform HoloEco.

Abstract

In the trending research of fusing Large Language Models (LLMs) and robotics, we aim to pave the way for innovative development of AI systems that can enable Autonomous Underwater Vehicles (AUVs) to seamlessly interact with humans in an intuitive manner. We propose OceanChat, a system that leverages a closed-loop LLM-guided task and motion planning framework to tackle AUV missions in the wild. LLMs translate an abstract human command into a high-level goal, while a task planner further grounds the goal into a task sequence with logical constraints. To assist the AUV with understanding the task sequence, we utilize a motion planner to incorporate real-time Lagrangian data streams received by the AUV, thus mapping the task sequence into an executable motion plan. Considering the highly dynamic and partially known nature of the underwater environment, an event-triggered replanning scheme is developed to enhance the system’s robustness towards uncertainty. We also build a simulation platform HoloEco that generates photo-realistic simulation for a wide range of AUV applications. Experimental evaluation verifies that the proposed system can achieve improved performance in terms of both success rate and computation time.

Citation

@misc{yang2023oceanchat,

      title={OceanChat: Piloting Autonomous Underwater Vehicles in Natural Language}, 

      author={Ruochu Yang and Mengxue Hou and Junkai Wang and Fumin Zhang},

      year={2023},

      eprint={2309.16052},

      archivePrefix={arXiv},

      primaryClass={cs.RO}

}