RONov 12, 2021

ARC Nav -- A 3D Navigation Stack for Autonomous Robots

arXiv:2111.06923v1Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of enabling 3D navigation for non-wheeled robots like aerial and legged robots, which is incremental as it builds upon existing methods like BIT*.

The paper tackles the limitation of existing 2D navigation stacks for robots by introducing a 3D navigation stack using volumetric workspace representation, enabling use with aerial and legged robots on uneven terrain, and presents a new bi-directional and strategy-switching motion planning algorithm that reduces initial path-finding time and shortest-path computation time.

Popular navigation stacks implemented on top of open-source frameworks such as ROS(Robot Operating System) and ROS2 represent the robot workspace using a discretized 2D occupancy grid. This method, while requiring less computation, restricts the use of such navigation stacks to wheeled robots navigating on flat surfaces. In this paper, we present a navigation stack that uses a volumetric representation of the robot workspace, and hence can be extended to aerial and legged robots navigating through uneven terrain. Additionally, we present a new sampling-based motion planning algorithm which introduces a bi-directional approach to the Batch Informed Trees (BIT*) motion planning algorithm, whilst wrapping it with a strategy switching approach in order to reduce the initial time taken to find a path, in addition to the time taken to find the shortest path.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes