Skip to main content
Qualcomm Linux 上的机器人开发围绕 Qualcomm 智能机器人(Qualcomm Intelligent Robotics,QIR)SDK 展开:这是一套 ROS 2 软件包、硬件加速节点、端到端示例应用以及交叉编译工具链的集合,用于在 Qualcomm Dragonwing 硬件上构建机器人。本节是面向 Qualcomm Dragonwing IQ-9075 EVK 和 IQ-8275 EVK 上的评估人员和开发者的导览。它为您呈现整体产品轮廓,并针对每个详细步骤链接到完整的 QIR SDK 文档
从机器人镜像开始。 机器人镜像是一个独立的 Qualcomm Linux 产品,而不是在普通 Qualcomm Linux (QLI) 2.0 镜像上添加几个软件包。您无法简单地将机器人 overlay 添加到普通的 QLI 2.0 构建上。在刷写或构建任何内容之前,请先阅读机器人镜像与 overlay

选择您的路径

下面的流程图展示了从裸板到运行机器人应用的路径。最快的路线是刷写预构建的机器人镜像(蓝色);构建自定义镜像(紫色)是可选的。每个高亮的方框都可以点击。
QIR SDK 面向运行 Qualcomm Linux 2.0 的 Qualcomm Dragonwing IQ-9075 EVK 和 IQ-8275 EVK。对 RB3 Gen 2 Vision Development Kit 的支持已从 Qualcomm Linux GA1.8 中移除。有关支持的硬件,请参见机器人镜像组成更改

QIR SDK 为您提供什么

QIR SDK 概述

QIR SDK 是什么、它包含哪些组件,以及它支持的 Dragonwing 硬件。

软件架构

QIR SDK 如何在 Qualcomm Linux 之上分层组织机器人组件、功能 SDK 和工具。

机器人镜像与 overlay

为什么机器人镜像是一个独立的 Yocto 产品,以及如何获取或构建它。

QRB ROS 生态系统

零拷贝传输、NPU 推理、摄像头和基准测试 ROS 2 节点。

快速上手

让机器人跑起来的最快路径是刷写预构建的机器人镜像并运行一个示例应用。

运行示例应用

QIR SDK 附带可在开发套件上运行的端到端示例。可用性取决于您刷写的机器人镜像(参见机器人镜像与 overlay)。

机器人示例

在模拟器中运行 AMR 运动、SLAM、AprilTag、抓取放置(pick-and-place)和导航。

平台示例

摄像头、激光雷达、音频、OCR、零拷贝摄像头和系统监控。

开发应用

使用 QIR SDK 工具链编译 ROS 2 应用,并探索可用的 API。

构建、自定义和迁移

这些工作流是可选的。当您需要自定义机器人镜像或从 Qualcomm Linux 1.0 迁移时使用它们。