I've worked with global planners that would take intermediate waypoints as an input to generate a more granular plans.
This allows the path planning to be informed beyond shortest path algorithms and improved integration of centralized route planners or fleet managers.
To that end, I had expanded the PlannerServer API to include a vector of poses that allows for providing waypoints.
This also removes the overhead for executing the Action multiple times and stitching outputs in such a scenario.
I would like to contribute the same to the source MBF repo.
Can I get some guidance on how to get to the PR stage if it sounds reasonable?
I've worked with global planners that would take intermediate waypoints as an input to generate a more granular plans.
This allows the path planning to be informed beyond shortest path algorithms and improved integration of centralized route planners or fleet managers.
To that end, I had expanded the PlannerServer API to include a vector of poses that allows for providing waypoints.
This also removes the overhead for executing the Action multiple times and stitching outputs in such a scenario.
I would like to contribute the same to the source MBF repo.
Can I get some guidance on how to get to the PR stage if it sounds reasonable?