Optimal Partitioning of Non-Convex Environments for Minimum Turn Coverage Planning

09/16/2021
by   Megnath Ramesh, et al.
1

In this paper, we tackle the problem of generating a turn-minimizing coverage plan for a robot operating in an indoor environment. In coverage planning, the number of turns in the generated path affects the time to cover the environment and the quality of coverage, e.g. tools like cameras and cleaning attachments commonly have poor performance around turns. In many existing turn-minimizing coverage methods, the environment is partitioned into the least number of ranks, which are non-intersecting rectangles of width equal to the robot's tool width. This partitioning problem is typically solved using heuristics that do not guarantee optimality. In this work, we propose a linear programming (LP) approach to partition the environment into the least number of axis-parallel (horizontal and vertical) ranks with the goal of minimizing the number of turns taken by the robot. We prove that our LP method solves this problem optimally and in polynomial time. We then generate coverage plans for a set of indoor environments using the proposed LP method and compare the results against that of a state-of-the-art coverage approach.

READ FULL TEXT

page 1

page 6

research
12/05/2022

TMSTC*: A Turn-minimizing Algorithm For Multi-robot Coverage Path Planning

Coverage path planning is a major application for mobile robots, which r...
research
06/27/2019

A Constant-Factor Approximation Algorithm for Online Coverage Path Planning with Energy Constraint

In this paper, we study the problem of coverage planning by a mobile rob...
research
11/14/2022

Optimizing Placements of 360-degree Panoramic Cameras in Indoor Environments by Integer Programming

We propose a computational approach to find a minimal set of 360-degree ...
research
09/12/2022

Edge Coverage Path Planning for Robot Mowing

Thanks to the rapid evolvement of robotic technologies, robot mowing is ...
research
01/27/2020

Cellular Decomposition for Non-repetitive Coverage Task with Minimum Discontinuities

A mechanism to derive non-repetitive coverage path solutions with a prov...
research
08/19/2023

Minimizing Turns in Watchman Robot Navigation: Strategies and Solutions

The Orthogonal Watchman Route Problem (OWRP) entails the search for the ...
research
08/12/2017

An efficient genetic algorithm for large-scale planning of robust industrial wireless networks

An industrial indoor environment is harsh for wireless communications co...

Please sign up or login with your details

Forgot password? Click here to reset