Choose your journey
The flowchart below shows the path from a bare board to a running robotics application. The fastest route is to flash the prebuilt robotics image (blue); building a customized image (purple) is optional. Every highlighted box is clickable.The QIR SDK targets the Qualcomm Dragonwing IQ-9075 EVK and IQ-8275 EVK on Qualcomm Linux 2.0. Support for the RB3 Gen 2 Vision Development Kit was removed from Qualcomm Linux GA1.8. For supported hardware, see Robotics image composition changes.
What the QIR SDK gives you
QIR SDK overview
What the QIR SDK is, the components it ships, and the Dragonwing hardware it supports.
Software architecture
How the QIR SDK layers robotics components, function SDKs, and tools on top of Qualcomm Linux.
Robotics image and overlays
Why the robotics image is a distinct Yocto product, and how to get it or build it.
QRB ROS ecosystem
The zero-copy transport, NPU inference, camera, and benchmarking ROS 2 nodes.
Get started
The quickest path to a running robot is to flash the prebuilt robotics image and run a sample application.Run sample applications
The QIR SDK ships end-to-end samples you can run on the dev kits. Availability depends on which robotics image you flashed (see Robotics image and overlays).Robotics samples
AMR motion, SLAM, AprilTag, pick-and-place, and navigation in the simulator.
Platform samples
Cameras, lidar, audio, OCR, zero-copy camera, and system monitoring.
Develop applications
Compile a ROS 2 app with the QIR SDK toolchain and explore the available APIs.

