I. Introduction
The problem addressed in this paper is motivated by environmental monitoring and surveillance scenarios, where an autonomous vehicle is required to collect data from predeployed sensors. Examples include autonomous underwater vehicles (AUVs) assisting oceanographers to track harmful algae blooms [1], aerial vehicles collecting data about changing ecosystems [2], and ground vehicles monitoring volcanic activity [3]. In particular, the proposed approach aims to provide an efficient solution to autonomous data collection from sensors placed on an ocean floor [4]. A convenient method for data collection is to equip each sensor with wireless communication capability and retrieve data remotely. However, due to limited communication technology available in the underwater domain (e.g., wireless acoustic modems), a mobile underwater vehicle is needed to retrieve the data from deployed sensors [5].