备份

调用BackUp ROS 2动作服务器,使机器人向后移动特定距离。它通过给定的距离执行线性平移。在nav2行为树中用作恢复行为。nav2_behaviors模块实现了BackUp动作服务器。

输入端口

备份距离

类型

默认

双精度

-0.15

描述

总备份距离(米)。

backup_speed

类型

默认

双精度

0.025

描述

备用速度(米/秒)。

time_allowance

类型

默认

双精度

10.0

描述

在超过指定时间后,将其视为卡住的条件或失败情况,单位为秒。

服务器名称

类型

默认

string

N/A

描述

行为服务器名称。

服务器超时

类型

默认

双精度

10

描述

操作服务器超时(毫秒)。

输出端口

error_code_id

类型

默认

uint16

N/A

描述

备用错误代码。请参阅“BackUp”动作消息以获取枚举的错误代码集。

示例

<BackUp backup_dist="-0.2" backup_speed="0.05" server_name="backup_server" server_timeout="10" error_code_id="{backup_error_code}"/>