Multi-Objective Path Planning for Environmental Monitoring using an Autonomous Surface Vehicle Federico Peralta fperalta@us.es Higher Technical School of Engineering, University of Seville Seville, Spain Michael Pearce scrambledpie@googlemail.com Zenith AI Belfast, United Kingdom Matthias Poloczek matpol@amazon.com Amazon San Francisco, USA Daniel Gutierrez Reina dgutierrezreina@us.es Higher Technical School of Engineering, University of Seville Seville, Spain Sergio Toral storal@us.es Higher Technical School of Engineering, University of Seville Seville, Spain Juergen Branke juergen.branke@wbs.ac.uk Warwick Business School Coventry, United Kingdom ABSTRACT Intelligent environmental monitoring is an exciting and impactful use case of autonomous vehicles. In this work, we explore measur- ing water quality parameters via a battery-powered Autonomous Surface Vehicle to obtain an accurate spatial model of the quality of a water resource while minimizing the distance traveled (alter- natively, time, or battery consumption). We develop an objective function for this class of problems and propose an evolutionary multi-objective optimization algorithm that selects the measure- ment locations while using a quick novel construction heuristic for determining the path. Our method leverages new crossover and mutation operators that seem to be of independent interest. We demonstrate the efcacy of the proposed approach in obtaining results for two diferent waterbodies: Lake Ypacarai in Paraguay, and Mar Menor in Spain. KEYWORDS water monitoring, path planning, spatial crossover, indirect encod- ing, multi-objective optimization ACM Reference Format: Federico Peralta, Michael Pearce, Matthias Poloczek, Daniel Gutierrez Reina, Sergio Toral, and Juergen Branke. 2022. Multi-Objective Path Planning for Environmental Monitoring using an Autonomous Surface Vehicle. In Genetic and Evolutionary Computation Conference Companion (GECCO ’22 Companion), July 9–13, 2022, Boston, MA, USA. ACM, New York, NY, USA, 5 pages. https://doi.org/10.1145/3520304.3528978 1 BACKGROUND The value of a water resource is based on the health and dynamics of the ecosystem it supports. Monitoring water quality parameters (WQPs) is important because the information they can provide helps in decision-making and strategies to maintain the health of Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for proft or commercial advantage and that copies bear this notice and the full citation on the frst page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s). GECCO ’22 Companion, July 9–13, 2022, Boston, MA, USA © 2022 Copyright held by the owner/author(s). ACM ISBN 978-1-4503-9268-6/22/07. https://doi.org/10.1145/3520304.3528978 the water. However, there are examples where inadequate behavior and practices have led to polluted waters, e.g., Lake Ypacarai in Paraguay and Mar Menor in Spain. Normally, WQPs are monitored to understand the changing physical and chemical characteristics of water resources. In small lagoons, the normal procedure is to continuously monitor with sensors placed at specifc locations. However, this procedure does not scale to water resources with larger surface areas. For that reason, Autonomous Surface Vehicles (ASVs) have been utilized to accomplish the mission of monitoring [2, 5]. These ASVs, equipped with sensors to measure pH, temperature, Dissolved Oxygen, etc., travel on the surface of the water body and perform measurements. This paper proposes an intelligent water quality measurement planning system to perform a frst assessment of water quality in large-scale water environments using an ASV. The system considers one of the WQPs and searches for a preset number of measurement locations that allow to build a reliable surrogate model of the WQP over the entire surface. The measurement locations are chosen ac- cording to the following two goals: i) minimize the uncertainty of the resulting surrogate model and ii) minimize the distance traveled by the ASV. To achieve this, we frst formulate a quantitative objec- tive function that captures the desired behavior, and then propose an evolutionary algorithm for the given problem. Our contributions are as follows: We formulate the task as a multi-objective problem for wa- ter resource monitoring, minimizing model uncertainty and path length. We propose a multi-objective genetic algorithm to tackle this problem. The algorithm leverages novel genetic operators for efcient 2-dimensional space coverage. The path planning part of the problem is a generalization of Path TSP, which we solve via an adapted Cheapest Insertion method. 2 PROBLEM DEFINITION The proposed system aims to efciently obtain a reliable surrogate model of the real water quality parameters of a particular water resource. An ASV equipped with water quality sensors will be used to measure water quality at a fxed number of locations on 747