NAMOUnc: Navigation Among Movable Obstacles with Decision Making on Uncertainty Interval
Kai Zhang, Eric Lucet, Julien Alexandre Dit Sandretto, Shoubin Chen, David Filliat
TL;DR
NAMOUnc proposes an uncertainty-aware NAMO framework that treats observation, model, action, and blockage uncertainties as time-interval costs and optimizes between obstacle bypass and removal. It contributes four dedicated uncertainty-estimation modules, a GLR-based bypass-time predictor, a Beta-distributed SR model, and a Laplace-criterion decision mechanism to select safer, faster strategies under partial observability. Extensive simulations and real-robot experiments demonstrate improved reliability and efficiency over prior NAMO methods, including reduced planning time and fewer failures. The approach advances practical NAMO by enabling principled trade-offs between success rate and time, with potential extensions to energy efficiency and safety through broader objective optimization.
Abstract
Navigation among movable obstacles (NAMO) is a critical task in robotics, often challenged by real-world uncertainties such as observation noise, model approximations, action failures, and partial observability. Existing solutions frequently assume ideal conditions, leading to suboptimal or risky decisions. This paper introduces NAMOUnc, a novel framework designed to address these uncertainties by integrating them into the decision-making process. We first estimate them and compare the corresponding time cost intervals for removing and bypassing obstacles, optimizing both the success rate and time efficiency, ensuring safer and more efficient navigation. We validate our method through extensive simulations and real-world experiments, demonstrating significant improvements over existing NAMO frameworks. More details can be found in our website: https://kai-zhang-er.github.io/namo-uncertainty/
