主要内容

ROS日志文件和转换

分析ROSBAGS,转换树和时间序列数据

ROS主题存储在调用日志文件中罗斯巴格斯。您可以在Matlab中访问和过滤这些rosbags的信息®。有关使用ROSBAGS的示例,请参阅使用rosbag logfiles

您可以访问坐标系之间的转换作为ROS主题,并使用它们在MATLAB中转换数据。有关更多信息,请参阅访问ROS中的TF转换树

r对象有助于控制代码执行的时间。

职能

展开全部

Rosbag. 打开和解析ROSBAG日志文件
阅读员 从ROSBAG阅读消息
选择 在ROSBAG中选择消息的子集
时间序列 为所选消息属性创建时间序列对象
Ros2bag. 打开和解析ROS2BAG日志文件
阅读员 阅读消息Ros2bag.目的
选择 在ROS2BAG中选择邮件子集
罗斯蒂 访问ROS时间功能
r 以固定频率执行循环
疯狂 创建ROS持续时间对象
rostf. 接收,发送和应用ROS转换
返回时间或持续时间的秒数
rosapplytransform. 将消息实体转换为目标帧
cantransform. 验证转换是否可用
转换 将消息实体转换为目标坐标框架
沃斯特罗尚谢 等到转换可用
getTransform. 检索两个坐标帧之间的变换
sendtransform. 发送转换到ROS网络

对象

袋式选择 用于存储ROSBAG选择的对象
变换机构 创建转换消息

读取数据 从日志文件中播放数据
协调转换转换 转换为指定的坐标转换表示

话题

ROS日志文件(ROSBAGS)

ROSBAGS结构的概述和用于在ROSBAG中选择消息子集的工作流程。

使用rosbag logfiles

一种Rosbag.或者包是ROS中的文件格式,用于存储消息数据。

访问ROS中的TF转换树

ROS中的TF系统跟踪多个坐标帧,并在树结构中保持它们之间的关系。

基于ROS时间执行代码

用一个r对象允许您根据ROS时间控制代码执行的速率/钟话题。

使用当前时间在Simulink中的时间戳一个ROS消息金宝app

此示例显示如何用计算机的当前系统时间时间戳一个ROS消息。

将ROS构成消息转换为均匀的转换

此模型订阅了一个姿势在ROS网络上的消息并将其转换为同质转换。