pathplanner
pathplanner copied to clipboard
Support branching autos from the UI
Defining autonomous as a prioritized decision tree, each node can be either a path or a decision tree of its own. Doing this from the UI would allow user-friendly way to define complex autos.
Each branch would have a condition, conditions would be checked from left to right (this is why it's a "prioritized" decision tree). We would like to make the paths (\w their conditions?) draggable. Conditions should be reusable for a user-friendly experience. If neither of the conditions are met, the auto finished.