Coverage Path Planning of Agricultural Spraying Drones with Graph Convolutional Network

Optimal route planning for autonomous robots is a crucial element of contemporary agriculture, especially for activities like spraying and pollination. This paper presents a Graph Convolutional Network (GCN) model especially developed to address the Coverage Path Planning (CPP). The aim of this paper is to convert the CPP problem into a Traveling Salesman Problem (TSP), so that by solving the TSP using the proposed neural network, an optimal route can be extracted for each agricultural field in the shortest possible time and with sufficient accuracy, ensuring full coverage of the field's area. The proposed model is a GCN, augmented with a transformer layer and a Multi-Layer Perceptron (MLP), was trained using datasets produced by a Genetic Algorithm (GA) Method. The model obtained a network error of 0.12 while solving TSP cases with 20 points. It showed robust generalization skills, as evidenced by validation and test errors of 0.1261 and 0.1264, respectively. Significantly, the GCN model reduces the solution time to approximately one-tenth compared to conventional approaches, a benefit that increases as the number of points increases. The effectiveness of the model in producing ideal coverage routes highlights its potential for wider use in optimization and coverage path planning, especially in dynamic and extensive agricultural environments.

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icrom64545.2024.10903581
Primary Topic
Plant Pathogens and Resistance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Coverage Path Planning of Agricultural Spraying Drones with Graph Convolutional Network

Plant Pathogens and Resistance
article

Coverage Path Planning of Agricultural Spraying Drones with Graph Convolutional Network

article en

Abstract

Optimal route planning for autonomous robots is a crucial element of contemporary agriculture, especially for activities like spraying and pollination. This paper presents a Graph Convolutional Network (GCN) model especially developed to address the Coverage Path Planning (CPP). The aim of this paper is to convert the CPP problem into a Traveling Salesman Problem (TSP), so that by solving the TSP using the proposed neural network, an optimal route can be extracted for each agricultural field in the shortest possible time and with sufficient accuracy, ensuring full coverage of the field's area. The proposed model is a GCN, augmented with a transformer layer and a Multi-Layer Perceptron (MLP), was trained using datasets produced by a Genetic Algorithm (GA) Method. The model obtained a network error of 0.12 while solving TSP cases with 20 points. It showed robust generalization skills, as evidenced by validation and test errors of 0.1261 and 0.1264, respectively. Significantly, the GCN model reduces the solution time to approximately one-tenth compared to conventional approaches, a benefit that increases as the number of points increases. The effectiveness of the model in producing ideal coverage routes highlights its potential for wider use in optimization and coverage path planning, especially in dynamic and extensive agricultural environments.

Sharif University of Technology (IR), Robotics Research (United States) (US)
Zero hunger
Openalex Percentile: Top 37%
Plant Pathogens and Resistance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Coverage Path Planning of Agricultural Spraying Drones with Graph Convolutional Network · (2024) | TGRS Research Map | TGRS