How to add more planners to ompl_ros_interface?
Hi All,
I am using fuerte arm_navigation pkg and its wizard to build my own robot_arm_navigation pkg. In ompl_planning.yaml, there are already 2 planners, i.e. SBL and LBKPIECE.
How to add more sampling-based planners* into ompl_planning.yaml?
*) Expansive Space Trees (EST), Rapidly-exploring Random Trees (RRT), Probabilistic RoadMaps (PRM), ...
I guess that it is by adding several lines in planner_configs section, if that is true, then what should I write there e.g. for EST, RRT, PRM, ...?
\update
I have tried to "slightly" modify the ompl_planning.yaml to add RRTConnect planner, but no luck. During launching robot_arm_navigation, I got:
TypeError: cannot marshal None unless allow_none is enabled
I did add 3 things into ompl_planning.yaml
planner_configs:
RRTConnectkConfig1:
type: kinematic::RRTConnect
and
right_arm:
planner_configs:
- RRTConnectkConfig1
and
right_arm_cartesian:
planner_configs:
- RRTConnectkConfig1
and, surely, changed the default_planner_config param.
Did I miss something obvious? Where else should I adjust?
Thank you.