SpeedController [待校准@2409]
基于当前机器人速度控制其子节点滴答率的节点。最大和最小重新规划速率可以作为参数以及最大和最小速度提供给节点。当节点没有勾选其子节点时,它返回正在运行。目前,在导航堆栈中, SpeedController
用于调整 ComputePathToPose
和 GoalReached
节点的打勾速率。 [待校准@2410]
输入端口 [待校准@2221]
- min_rate [待校准@2411]
类型
默认值
double
0.1
- 描述
可以勾选子节点的最小速率 (hz)。 [待校准@2413]
- max_rate [待校准@2414]
类型
默认值
double
1.0
- 描述
可以勾选子节点的最大速率 (hz)。 [待校准@2415]
- min_speed [待校准@2416]
类型
默认值
double
0.0
- 描述
低于该最低机器人速度的子节点以最小速率 (m/s) 打勾。 [待校准@2418]
- max_speed [待校准@2419]
类型
默认值
double
0.5
- 描述
以最大速率 (m/s) 勾选子节点的最大机器人速度。 [待校准@2420]
- filter_duration [待校准@2421]
类型
默认值
double
0.3
- 描述
机器人速度应平滑的持续时间 (秒)。 [待校准@2423]
Example
<SpeedController min_rate="0.1" max_rate="1.0" min_speed="0.0" max_speed="0.5" filter_duration="0.3">
<!--Add tree components here--->
</SpeedController>