RoboJackets / urc-software

Primary codebase for the RoboNav team's URC rover.
https://robojackets.org/teams/robonav/
MIT License
9 stars 2 forks source link

Nav2 Behavior Trees #52

Closed a-stickan closed 1 year ago

a-stickan commented 2 years ago

Description

In IGVC, a navigation state machine using move_base_flex was used to help decide what paths should be taken and to offer recovery options during the planning and execution of paths. Making a similar version of this system using Nav2 behavior trees will make our autonomous stack far more functional.

Fleshing out the mapping/path planning stack first might be preferable, but this issue should be able to be resolved by setting up a basic framework that can be expanded upon later.

Requirements

a-stickan commented 1 year ago

Stale issue, remake when needed