跳转到内容

UBot ROSQos

C++
FUBotROSQos
模块
UBotROS · UBotROS 0.1.2
节点
Break · Make
头文件
Source/UBotROS/Public/UBotROSTypes.h

发送给桥的 ROS 2 QoS 配置;历史策略固定为 KEEP_LAST,深度为 Depth。

字段类型蓝图说明
ReliabilityReliabilityEUBot ROSReliability枚举读写可靠性策略:Best Effort 或 Reliable。
DurabilityDurabilityEUBot ROSDurability枚举读写持久性策略:Volatile 或 Transient Local。
DepthDepthInteger读写KEEP_LAST 的历史深度,范围 1 到 1000。

拆分结构体 · Break:FUBotROSQos

把 UBot ROSQos 拆成各个字段。

引脚方向类型说明
UBot ROSQos输入UBot ROSQos结构体
Reliability输出EUBot ROSReliability枚举
Durability输出EUBot ROSDurability枚举
Depth输出IntegerKEEP_LAST history depth.

构造结构体 · Make:FUBotROSQos

用各个字段构造一个 UBot ROSQos。

引脚方向类型默认值说明
Reliability输入EUBot ROSReliability枚举BestEffort
Durability输入EUBot ROSDurability枚举Volatile
Depth输入Integer5KEEP_LAST history depth.
UBot ROSQos输出UBot ROSQos结构体