规划器服务器
规划器服务器实现服务器,用于处理对堆栈的planner请求,并托管插件实现的映射。它将采用一个目标和一个planner插件名称来使用,并调用适当的插件来计算到达目标的路径。 [待校准@2740]
参数
- planner_plugins [待校准@2741]
- 类型 - 默认值 - vector<string> - ['GridBased'] [待校准@2742] - 描述
- 参数和处理请求的映射插件名称列表。 [待校准@2743] 
- Note [待校准@2581]
- 此列表中定义的每个插件命名空间都需要有一个: 代码: plugin 参数,用于定义要在命名空间中加载的插件的类型。 [待校准@2582] - 示例: [校准@小鱼] - planner_server: ros__parameters: planner_plugins: ["GridBased"] GridBased: plugin: "nav2_navfn_planner/NavfnPlanner" 
 
- expected_planner_frequency [待校准@2744]
- 类型 - 默认值 - double - [20.0] [待校准@2745] - 描述
- 预期planner频率。如果当前频率小于预期频率,则显示警告消息。 [待校准@2746] 
 
默认插件 [待校准@2606]
当: code: planner_plugins 参数未重写时,将加载以下默认插件: [待校准@2747]
命名空间
Plugin [校准@小鱼]
"GridBased"
"nav2_navfn_planner/NavfnPlanner"
Example
planner_server:
  ros__parameters:
    expected_planner_frequency: 20.0
    planner_plugins: ['GridBased']
    GridBased:
      plugin: 'nav2_navfn_planner/NavfnPlanner'