# Real-Time Area Coverage and Target Localization using Receding-Horizon Ergodic Exploration

arXiv: https://arxiv.org/abs/1708.08416 · HTML: https://mlsanity.com/paper/1708.08416/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Aug 2017.

## Built on by (most cited first, 7 of 7)

- [Maximum diffusion reinforcement learning](https://mlsanity.com/paper/2309.15293/) (2023)
- [Fast Ergodic Search with Kernel Functions](https://mlsanity.com/paper/2403.01536/) (2024)
- [Flow Matching Ergodic Coverage](https://mlsanity.com/paper/2504.17872/) (2025)
- [Volumetric Ergodic Control](https://mlsanity.com/paper/2511.11533/) (2025)
- [Experimental validation of UAV search and detection system in real wilderness environment](https://mlsanity.com/paper/2502.17372/) (2025)
- [Convex Markov Games and Beyond: New Proof of Existence, Characterization and Learning Algorithms for Nash Equilibria](https://mlsanity.com/paper/2602.12181/) (2026)
- [TRACE: Ergodic Trajectory Optimization for Active Scene Reconstruction](https://mlsanity.com/paper/2608.02304/) (2026)

## Abstract (arXiv)

Although a number of solutions exist for the problems of coverage, search and target localization---commonly addressed separately---whether there exists a unified strategy that addresses these objectives in a coherent manner without being application-specific remains a largely open research question. In this paper, we develop a receding-horizon ergodic control approach, based on hybrid systems theory, that has the potential to fill this gap. The nonlinear model predictive control algorithm plans real-time motions that optimally improve ergodicity with respect to a distribution defined by the expected information density across the sensing domain. We establish a theoretical framework for global stability guarantees with respect to a distribution. Moreover, the approach is distributable across multiple agents, so that each agent can independently compute its own control while sharing statistics of its coverage across a communication network. We demonstrate the method in both simulation and in experiment in the context of target localization, illustrating that the algorithm is independent of the number of targets being tracked and can be run in real-time on computationally limited hardware platforms.
