Ergodic Trajectory Planning with Dynamic Sensor Footprints
Ziyue Zheng, Yongce Liu, Hesheng Wang, Zhongqiang Ren
TL;DR
This work extends ergodic trajectory planning by incorporating dynamic sensor footprints, capturing how footprint size and resolution change with robot state. It introduces the Footprint Ergodic Metric and Footprint Ergodic Optimization (FEO/ETO-DF), derives local optimality conditions, and develops a sampling-based numerical method for computation. The approach enables simultaneous trajectory and footprint optimization, extends to multi-robot and 3D object coverage, and demonstrates substantial improvements in ergodicity in simulations and real quadrotor experiments. The results show the practical value of adapting sensing footprint during exploration to achieve more efficient information gathering in complex environments.
Abstract
This paper addresses the problem of trajectory planning for information gathering with a dynamic and resolution-varying sensor footprint. Ergodic planning offers a principled framework that balances exploration (visiting all areas) and exploitation (focusing on high-information regions) by planning trajectories such that the time spent in a region is proportional to the amount of information in that region. Existing ergodic planning often oversimplifies the sensing model by assuming a point sensor or a footprint with constant shape and resolution. In practice, the sensor footprint can drastically change over time as the robot moves, such as aerial robots equipped with downward-facing cameras, whose field of view depends on the orientation and altitude. To overcome this limitation, we propose a new metric that accounts for dynamic sensor footprints, analyze the theoretic local optimality conditions, and propose numerical trajectory optimization algorithms. Experimental results show that the proposed approach can simultaneously optimize both the trajectories and sensor footprints, with up to an order of magnitude better ergodicity than conventional methods. We also deploy our approach in a multi-drone system to ergodically cover an object in 3D space.
