Reinforcement Learning-Based Energy-Aware Coverage Path Planning for Precision Agriculture
Beining Wu, Zihao Ding, Leo Ostigaard, Jun Huang
TL;DR
The paper tackles energy-constrained coverage path planning (CPP) for autonomous agricultural robots operating in grid-based fields with obstacles and charging stations. It introduces a Soft Actor-Critic (SAC) framework that uses a CNN-LSTM architecture to extract spatial and temporal features and optimizes a multi-objective reward balancing coverage, energy usage, and safe return. The environment state is represented as a 4-channel tensor $\mathcal{S}_t \in \mathbb{R}^{4 \times N \times N}$ with four cardinal actions, enabling end-to-end learning of energy-aware CPP policies. Experiments across multiple map configurations demonstrate >90% coverage and substantially fewer energy-constraint violations than baseline heuristics (RRT, PSO, ACO), highlighting the method’s robustness and practical potential for precision agriculture. The work presents a scalable, energy-aware CPP solution that integrates learning-based decision making with safety guarantees to support autonomous agricultural robotics in real-world deployments.
Abstract
Coverage Path Planning (CPP) is a fundamental capability for agricultural robots; however, existing solutions often overlook energy constraints, resulting in incomplete operations in large-scale or resource-limited environments. This paper proposes an energy-aware CPP framework grounded in Soft Actor-Critic (SAC) reinforcement learning, designed for grid-based environments with obstacles and charging stations. To enable robust and adaptive decision-making under energy limitations, the framework integrates Convolutional Neural Networks (CNNs) for spatial feature extraction and Long Short-Term Memory (LSTM) networks for temporal dynamics. A dedicated reward function is designed to jointly optimize coverage efficiency, energy consumption, and return-to-base constraints. Experimental results demonstrate that the proposed approach consistently achieves over 90% coverage while ensuring energy safety, outperforming traditional heuristic algorithms such as Rapidly-exploring Random Tree (RRT), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO) baselines by 13.4-19.5% in coverage and reducing constraint violations by 59.9-88.3%. These findings validate the proposed SAC-based framework as an effective and scalable solution for energy-constrained CPP in agricultural robotics.
