# Multiobjective Coverage Path Planning: Enabling Automated Inspection of   Complex, Real-World Structures

**Authors:** Kai Olav Ellefsen, Herman A. Lepikson, Jan C. Albiez

arXiv: 1901.07272 · 2019-01-23

## TL;DR

This paper introduces a multiobjective evolutionary algorithm for robotic inspection path planning that balances energy efficiency and coverage, effectively handling complex and partially hidden 3D structures.

## Contribution

It presents a novel multiobjective evolutionary approach for inspection path planning that considers imperfect coverage and adapts to complex, real-world structures.

## Key findings

- The method performs well on diverse inspection targets.
- It outperforms traditional coverage planning methods on complex structures.
- It effectively balances energy use and coverage, even with hidden parts.

## Abstract

An important open problem in robotic planning is the autonomous generation of 3D inspection paths -- that is, planning the best path to move a robot along in order to inspect a target structure. We recently suggested a new method for planning paths allowing the inspection of complex 3D structures, given a triangular mesh model of the structure. The method differs from previous approaches in its emphasis on generating and considering also plans that result in imperfect coverage of the inspection target. In many practical tasks, one would accept imperfections in coverage if this results in a substantially more energy efficient inspection path. The key idea is using a multiobjective evolutionary algorithm to optimize the energy usage and coverage of inspection plans simultaneously - and the result is a set of plans exploring the different ways to balance the two objectives. We here test our method on a set of inspection targets with large variation in size and complexity, and compare its performance with two state-of-the-art methods for complete coverage path planning. The results strengthen our confidence in the ability of our method to generate good inspection plans for different types of targets. The method's advantage is most clearly seen for real-world inspection targets, since traditional complete coverage methods have no good way of generating plans for structures with hidden parts. Multiobjective evolution, by optimizing energy usage and coverage together ensures a good balance between the two - both when 100% coverage is feasible, and when large parts of the object are hidden.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.07272/full.md

## Figures

49 figures with captions in the complete paper: https://tomesphere.com/paper/1901.07272/full.md

## References

46 references — full list in the complete paper: https://tomesphere.com/paper/1901.07272/full.md

---
Source: https://tomesphere.com/paper/1901.07272