Trajectory Optimization for Adaptive Informative Path Planning with Multimodal Sensing
Joshua Ott, Edward Balaban, Mykel Kochenderfer
TL;DR
This paper addresses adaptive informative path planning under resource constraints for an agent equipped with multimodal sensors, using a Gaussian process to model the unknown environment and a variance-reduction objective to guide exploration. It introduces a projection-based trajectory optimization method (GP-PTO) that linearizes dynamics, computes a descent direction via discrete LQR, and projects candidate trajectories back to feasibility while optimizing over sensor choices and motion. The approach is evaluated on a rover exploration benchmark, showing competitive performance with state-of-the-art methods and strong scalability for long-horizon planning, including variance reductions up to the levels reported in the abstract, and improved RMSE of the environment belief. The work contributes a formal AIPPMS formulation, the GP-PTO algorithm, and an open-source implementation, enabling robust multimodal sensing planning for planetary and remote sensing missions.
Abstract
We consider the problem of an autonomous agent equipped with multiple sensors, each with different sensing precision and energy costs. The agent's goal is to explore the environment and gather information subject to its resource constraints in unknown, partially observable environments. The challenge lies in reasoning about the effects of sensing and movement while respecting the agent's resource and dynamic constraints. We formulate the problem as a trajectory optimization problem and solve it using a projection-based trajectory optimization approach where the objective is to reduce the variance of the Gaussian process world belief. Our approach outperforms previous approaches in long horizon trajectories by achieving an overall variance reduction of up to 85% and reducing the root-mean square error in the environment belief by 50%. This approach was developed in support of rover path planning for the NASA VIPER Mission.
