Skip to main content

Module planners

Module planners 

Source
Expand description

The one registry of Repose joint planners: CuPlannerChoice names every planner (its RON spelling) and CuAnyPlanner is a CuJointPlanner that runs whichever one is chosen, directly or inside CuJointPlannerTask<CuAnyPlanner<N>, N> with "params": "rrt_star". Adding a planner means implementing the trait and adding one line to the planners! list below; applications select it by name.

Enumsยง

CuAnyPlanner
Any Repose joint planner with default parameters, chosen at runtime.
CuPlannerChoice
Every Repose joint planner, by RON name (snake_case of the variant).