Sensor-Based Distributionally Robust Control for Safe Robot Navigation in Dynamic Environments
Kehan Long, Yinzhuang Yi, Zhirui Dai, Sylvia Herbert, Jorge Cortés, Nikolay Atanasov
TL;DR
This work tackles safe, real-time mobile robot navigation in unknown dynamic environments under sensing and estimation uncertainty. It introduces a distributionally robust control barrier function (DR-CBF) that uses on-board sensor samples and a Wasserstein-based ambiguity set to enforce probabilistic safety, paired with a CLF-based path-following strategy in a convex QP. The key contributions include a tractable convex reformulation for the DR-CBF constraint via CVaR, a CLF-DR-CBF QP for general control-affine systems, and a practical sample-based strategy that avoids full environmental reconstruction. Extensive simulations and real-world tests with differential-drive robots demonstrate improved safety, robustness to noise, and competitive computation times compared with map-based or GP-driven approaches. The approach offers a practical pathway to robust, sensor-driven safety guarantees in dynamic, unknown settings with direct applicability to a range of robotic platforms.
Abstract
We introduce a novel method for mobile robot navigation in dynamic, unknown environments, leveraging onboard sensing and distributionally robust optimization to impose probabilistic safety constraints. Our method introduces a distributionally robust control barrier function (DR-CBF) that directly integrates noisy sensor measurements and state estimates to define safety constraints. This approach is applicable to a wide range of control-affine dynamics, generalizable to robots with complex geometries, and capable of operating at real-time control frequencies. Coupled with a control Lyapunov function (CLF) for path following, the proposed CLF-DR-CBF control synthesis method achieves safe, robust, and efficient navigation in challenging environments. We demonstrate the effectiveness and robustness of our approach for safe autonomous navigation under uncertainty in simulations and real-world experiments with differential-drive robots.
