Toward Mobile Robot Navigation in Unstructured Environments Using Topology-Aware Efficiently Adaptive State Lattices

Published: 16 Jul 2024, Last Modified: 16 Jul 2024ICRA 2024 Off-road Autonomy Workshop OralEveryoneRevisionsBibTeXCC BY 4.0
Keywords: Mobile robot navigation, motion planning, field robotics, unmanned ground vehicles
Abstract: Contemporary mobile robot navigation architectures that employ a planning algorithm to provide a single optimal path to follow are flawed in the presence of dynamic and uncertain environments. As the environment updates and the robot's starting state changes, optimal plans often oscillate around discrete obstacles, which is problematic for path following controllers that are strongly biased to follow the planned route. In this paper, we reformulate the search process employed by Efficiently Adaptive State Lattices (EASL) to exploit homotopy classes extracted from an observed environment. This approach, which we call Topology-Aware Efficiently Adaptive State Lattices (TAEASL), performs heuristic search using multiple data structures to control expansion of nodes in the graph to provide multiple minimum-cost plans in distinct homotopy classes. Inspired by approaches such as Anytime Repairing A*, search continues until no further expansions can be performed or a maximum search time has been reached. To validate TAEASL's utility in field robotics, it was tested on real-world, off-road environment data that was collected by a Clearpath Warthog unmanned ground vehicle (UGV) and was able to generate multiple solutions. The paper concludes with a discussion of applications including high-speed off-road mobile robot navigation in cluttered obstacle fields.
Submission Number: 15
Loading