QIR SDK introduction
Overview
Provides an overview of what the QIR SDK offers and the Qualcomm DragonwingTM hardware platforms it supports.
QIR SDK software architecture
Shows a visual representation of the QIR SDK software components, functionalities, and tools.
Get started with QIR SDK
The Get started allows you to try out the prebuilt image of the QIR SDK.Download the prebuilt package
Download robotics prebuilt package.
Flash the robotics image
Flash the robotics image to get the development kits ready for running sample applications.
Set up the environment for sample applications
Complete necessary settings to ensure sample applications can run on the development kits.
Run the demo application
Run a demo application to verify the QIR SDK installation.
Run QIR SDK sample applications
Run the sample applications on supported development kits. For details, see QIR SDK sample applications.Run robotics sample applications
Run robotics sample applications, such as autonomous/ moving robot (AMR) 2D lidar SLAM.
Run platform sample applications
Run platform sample applications, such as getting system monitor information.
Develop applications using the QIR SDK
Understand the file structure
Understand the file structure and toolchain included in QIR SDK.
QIR SDK API list
Check all the APIs provided by the QIR SDK.
Develop a sample ROS2 application
Use the QIR SDK to develop a ROS 2 sample application.
Build and customize
The following workflows are optional only when you need to customize the QIR SDK. Ensure that you understand the procedures before building the QIR SDK or upgrading the artifacts.Build the QIR SDK
Build the QIR SDK only when you really need to, using these workflows:
Upgrade QIR SDK artifacts
Upgrade the QIR SDK artifact without rebuilding the entire QIR SDK.
Troubleshoot
Learn methods to troubleshoot general issues.
Migration from Qualcomm Linux 1.0 to 2.0
Migration overview
Summarizes key changes in QIR SDK, including layer consolidation and image composition updates.
Robotics OpenEmbedded layer changes
Describes the consolidation of multiple robotics layers into a single layer in Qualcomm Linux 2.0.
Robotics image composition changes
Describes the transition from the
base/custom build variant model to separate image recipes.
