DWB Controller
Parameters
<dwb plugin>: DWB plugin name defined in the controller_plugin_ids parameter in Controller Server.
<dwb plugin>.critics
- Type:
vector<string>Default:N/A -
List of critic plugins to use.
<dwb plugin>.default_critic_namespaces
- Type:
vector<string>Default:["dwb_critics"] -
Namespaces to load critics in.
<dwb plugin>.prune_plan
- Type:
boolDefault:true -
Whether to prune the path of old, passed points.
<dwb plugin>.shorten_transformed_plan
- Type:
boolDefault:true -
Determines whether we will pass the full plan on to the critics.
<dwb plugin>.prune_distance
- Type:
doubleDefault:2.0 -
Distance (m) to prune backward until.
<dwb plugin>.forward_prune_distance
- Type:
doubleDefault:2.0 -
Distance (m) to prune forward until. If set to
-1, it will search the full path for the closest point, in the case of no replanning.
<dwb plugin>.debug_trajectory_details
- Type:
boolDefault:false -
Publish debug information (on what topic???).
<dwb plugin>.trajectory_generator_name
- Type:
stringDefault:"dwb_plugins::StandardTrajectoryGenerator" -
Trajectory generator plugin name.
<dwb plugin>.goal_checker_name
- Type:
stringDefault:"dwb_plugins::SimpleGoalChecker" -
Goal checker plugin name.
<dwb plugin>.transform_tolerance
- Type:
doubleDefault:0.1 -
TF transform tolerance (s).
<dwb plugin>.short_circuit_trajectory_evaluation
- Type:
boolDefault:true -
Stop evaluating scores after best score is found.
<dwb plugin>.path_distance_bias (Legacy)
- Type:
doubleDefault:N/A -
Old version of
PathAlign.scale, use that instead.
<dwb plugin>.goal_distance_bias (Legacy)
- Type:
doubleDefault:N/A -
Old version of
GoalAlign.scale, use that instead.
<dwb plugin>.occdist_scale (Legacy)
- Type:
doubleDefault:N/A -
Old version of
ObstacleFootprint.scale, use that instead.
<dwb plugin>.max_scaling_factor (Legacy)
- Type:
doubleDefault:N/A -
Old version of
ObstacleFootprint.max_scaling_factor, use that instead.
<dwb plugin>.scaling_speed (Legacy)
- Type:
doubleDefault:N/A -
Old version of
ObstacleFootprint.scaling_speed, use that instead.
<dwb plugin>.PathAlign.scale
- Type:
doubleDefault:32.0 -
Scale for path align critic, overriding local default.
<dwb plugin>.GoalAlign.scale
- Type:
doubleDefault:24.0 -
Scale for goal align critic, overriding local default.
<dwb plugin>.PathDist.scale
- Type:
doubleDefault:32.0 -
Scale for path distance critic, overriding local default.
<dwb plugin>.GoalDist.scale
- Type:
doubleDefault:24.0 -
Scale for goal distance critic, overriding local default.