Robot Navigation in Unknown and Cluttered Workspace with Dynamical System Modulation in Starshaped Roadmap
Kai Chen, Haichao Liu, Yulin Li, Jianghua Duan, Lei Zhu, Jun Ma
TL;DR
This work tackles navigation in completely unknown, cluttered environments by introducing a dynamic starshaped roadmap that represents free space with starshaped regions generated from real-time point-cloud data. A high-frequency DSM-based reactive controller modulates motion inside and across starshaped regions, enabling smooth, safe navigation even in complex obstacle configurations. The approach uses frontier-point exploration to incrementally construct a connected roadmap, handles dead-ends with updates, and weighs overlaps to steer motion through overlapping regions. Extensive simulations and real-world experiments show higher success rates and reduced travel times compared with state-of-the-art baselines, demonstrating the method’s robustness and practical applicability. The overall contribution is a real-time, perception-driven framework that efficiently leverages starshaped geometry for autonomous navigation in unknown, cluttered spaces.
Abstract
Compared to conventional decomposition methods that use ellipses or polygons to represent free space, starshaped representation can better capture the natural distribution of sensor data, thereby exploiting a larger portion of traversable space. This paper introduces a novel motion planning and control framework for navigating robots in unknown and cluttered environments using a dynamically constructed starshaped roadmap. Our approach generates a starshaped representation of the surrounding free space from real-time sensor data using piece-wise polynomials. Additionally, an incremental roadmap maintaining the connectivity information is constructed, and a searching algorithm efficiently selects short-term goals on this roadmap. Importantly, this framework addresses dead-end situations with a graph updating mechanism. To ensure safe and efficient movement within the starshaped roadmap, we propose a reactive controller based on Dynamic System Modulation (DSM). This controller facilitates smooth motion within starshaped regions and their intersections, avoiding conservative and short-sighted behaviors and allowing the system to handle intricate obstacle configurations in unknown and cluttered environments. Comprehensive evaluations in both simulations and real-world experiments show that the proposed method achieves higher success rates and reduced travel times compared to other methods. It effectively manages intricate obstacle configurations, avoiding conservative and myopic behaviors.
