Skip to main content
qrb_ros_interfaces 合集作为所有 QRB ROS 相关通信接口的集中式存储库,确保各 QRB ROS 节点之间的标准化和一致性。 合集中的每个包都提供了特定的接口定义,这些定义对于实现与 QRB 硬件或软件交互的组件之间的互操作性和高效数据交换至关重要。 下表列出了当前包含在该合集中的接口包,包括每个包的状态、说明和接口类型。

前提条件

你已根据安装 QIR SDK完成设备设置,并在设备上安装了 ROS2 Jazzy 和 Qualcomm Intelligent Robotics (QIR) SDK。

开箱即用运行 qrb_ros_interfaces

1

安装 qrb_ros_interfaces 包

Install the packages
2

使用该包

List the package interfaces
Terminal listing the two interfaces in the qrb_ros_tensor_list_msgs package: Tensor and TensorList.
3

在另一个终端中回显 scan

Show the Tensor message definition
Terminal output of the Tensor message definition showing the name string, data_type integer, shape array, and data buffer fields.

构建并运行 qrb_ros_interfaces

1

安装依赖

Install the dependencies
2

将仓库克隆到设备上

Clone the repository
3

解析依赖

Resolve the dependencies
4

构建并运行

Build the workspace
5

打开一个新终端,进入 qrb_ros_ws,source 设置文件

Source the setup files and inspect the interfaces