Skip to main content
QIR SDK 有以下预构建包:
  • Robotics 镜像:一个基于 Qualcomm Linux 发布版的可刷写镜像,其中添加了 ROS 核心包,默认包含 QIR SDK。此镜像直接刷写到目标设备。你可以直接使用 robotics 镜像获得开箱即用的体验。
  • Robotics 专有镜像:一个可刷写镜像,包含 Robotics 镜像的所有组件,并直接刷写到目标设备。它还提供依赖 Qualcomm 专有库的 qrb-ros 包,包括摄像头、视频、音频、色彩空间转换以及所有的 AI 示例应用。
  • QIR SDK:一个在你的主机计算机上运行的包。它不仅提供带有开箱即用体验的运行时安装包,还提供交叉编译工具链。使用主机计算机上的该工具链,你可以为目标设备快速交叉编译应用 - 参见提供的示例。
  • Robotics eSDK:安装在主机计算机上的包。它提供了完整的 Yocto 环境,使你可以同步、修改、编译和安装应用。有关详细信息,请参见 使用预构建 robotics eSDK 构建 robotics 镜像。
注意 不确定使用哪个包?
  • 如果你想为目标设备开发和交叉编译应用,请使用 QIR SDK。参考提供的示例开始使用。
  • 如果你希望在 OS 或 Yocto 层级自定义或重建 robotics 系统镜像,请使用 Robotics eSDK。
  • Qualcomm Linux overlay 配置让你无需重新刷写设备即可在开源和 Qualcomm 专有特性之间切换。robotics 镜像是 Config #1;robotics 专有镜像是 Config #2。有关详细信息,请参见 在 QIR SDK 上启用和评估 Qualcomm Linux overlays。

前提条件

有一台 用于 QIR SDK 的主机计算机。

下载各个开发套件的预构建包

以下示例适用于 Ubuntu 主机计算机。 如果你使用 Windows,可以直接点击第 1 步中的链接下载包,或者复制该链接并在浏览器中打开下载。
  1. 下载与你的设备型号和主机架构(x86/Arm®)匹配的预构建包。
    注意
    • 要查看主机架构,请运行 uname -m 命令。
  2. 使用以下命令解压下载的 ZIP 文件:
    下表列出了内容及各自的位置:
  3. 使用 tree 命令检查目录结构:
    操作成功应产生类似以下示例的目录结构:

后续步骤

刷写 robotics 镜像