End-to-end Reinforcement Learning for Online Coverage Path Planning in Unknown Environments

06/29/2023
by   Arvi Jonnarth, et al.
0

Coverage path planning is the problem of finding the shortest path that covers the entire free space of a given confined area, with applications ranging from robotic lawn mowing and vacuum cleaning, to demining and search-and-rescue tasks. While offline methods can find provably complete, and in some cases optimal, paths for known environments, their value is limited in online scenarios where the environment is not known beforehand, especially in the presence of non-static obstacles. We propose an end-to-end reinforcement learning-based approach in continuous state and action space, for the online coverage path planning problem that can handle unknown environments. We construct the observation space from both global maps and local sensory inputs, allowing the agent to plan a long-term path, and simultaneously act on short-term obstacle detections. To account for large-scale environments, we propose to use a multi-scale map input representation. Furthermore, we propose a novel total variation reward term for eliminating thin strips of uncovered space in the learned path. To validate the effectiveness of our approach, we perform extensive experiments in simulation with a distance sensor, surpassing the performance of a recent reinforcement learning-based approach.

READ FULL TEXT
research
10/18/2021

Reinforcement Learning-Based Coverage Path Planning with Implicit Cellular Decomposition

Coverage path planning in a generic known environment is shown to be NP-...
research
09/06/2023

Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learning

Coverage path planning (CPP) is a critical problem in robotics, where th...
research
05/31/2020

Deep R-Learning for Continual Area Sweeping

Coverage path planning is a well-studied problem in robotics in which a ...
research
03/22/2021

Online search of unknown terrains using a dynamical system-based path planning approach

Surveillance and exploration of large environments is a tedious task. In...
research
08/05/2022

Learning to Coordinate for a Worker-Station Multi-robot System in Planar Coverage Tasks

For massive large-scale tasks, a multi-robot system (MRS) can effectivel...
research
03/04/2020

Adaptive Online Distributed Optimal Control of Very-Large-Scale Robotic Systems

This paper presents an adaptive online distributed optimal control appro...
research
06/16/2023

Automatic Deduction Path Learning via Reinforcement Learning with Environmental Correction

Automatic bill payment is an important part of business operations in fi...

Please sign up or login with your details

Forgot password? Click here to reset