ROS 工具箱

 

ROS 工具箱

设计、仿真和部署基于 ROS 的应用程序

开始:

ROS 网络

连接到 ROS 或 ROS 2,对自主系统应用进行原型设计。通过 ROS 网络访问硬件或仿真器。

ROS 网络连接

连接到 ROS 或 ROS 2 网络并进行浏览。使用内省功能列出可用的主题和类型。查看 ROS 消息的详细结构。

连接到 ROS 网络。

连接到 ROS 网络。

ROS 网络设置

创建并自定义在不同设备之间进行通信的 ROS 或 ROS 2 网络。设置多个用于分发任务和信息的 ROS 节点。

ROS 2 网络示例。

ROS 2 网络示例。 

ROS 通讯

通过传递消息与 ROS 节点通信。

发布者和订阅者

使用具有发布-订阅语义的主题收发 ROS 或 ROS 2 消息。

用于订阅传感器数据并发布车轮速度的 Simulink 模型。

用于订阅传感器数据并发布车轮速度的 Simulink 模型。

服务和动作

使用客户端-服务器体系结构发送请求、执行任务,然后在 ROS 应用中获得反馈。

使用 ROS 服务和操作实现客户端与服务器的交互。

使用 ROS 服务和操作实现客户端与服务器的交互。

参数服务器

使用 ROS 参数服务器存储多个节点的配置选项,并启用节点的动态重新配置功能。

查询并设置 ROS 参数以控制车辆档位选择的 Simulink 模型。

查询并设置 ROS 参数以控制车辆档位选择的 Simulink 模型。 

ROS 消息

处理消息,以在 ROS 节点之间共享信息。使用内置消息或指定自定义消息定义。

ROS 日志文件 (rosbags)

导入 rosbag 文件以过滤、可视化和分析记录的数据。

从 rosbag 文件选择 ROS 数据的工作流。

从 rosbag 文件选择 ROS 数据的工作流。

支持的 ROS 消息示例。

支持的 ROS 消息示例。

自定义消息

使用自定义消息支持功能为 ROS 或 ROS 2 应用添加新的消息类型。

生成 ROS 2 自定义消息。

生成 ROS 2 自定义消息。

ROS 部署

将独立的 ROS 和 ROS 2 节点部署到您的网络。

从 Simulink 生成独立的 ROS 2 节点。浏览图片库(6 张图片)

应用示例

使用应用示例设计、仿真和部署由 ROS 和 ROS 2 通信功能支持的系统。