# Qualcomm Intelligent Robotics SDK documentation
The Qualcomm^®^ Intelligent Robotics (QIR) SDK provides the robotics samples and tools for you to develop applications on the development kits supporting the [Qualcomm Linux](https://docs.qualcomm.com/doc/80-70023-115/) software.
## QIR SDK introduction
[Overview](https://docs.qualcomm.com/doc/80-70023-265/topic/introduction.html#qir-sdk-intro)
>
>
> Provides an overview of what the QIR SDK offers and the Qualcomm hardware platforms it supports.
[QIR software architecture](https://docs.qualcomm.com/doc/80-70023-265/topic/architecture.html#architecture-2)
>
>
> Shows a visual representation of the QIR SDK software components, functionalities, and tools.
## Get started with QIR SDK
The [Get started](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#chapter-quickstart) allows you to try out the prebuilt image of the QIR SDK.
[Download the prebuilt package](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#dl-prebuilt)
>
>
> Download robotics prebuilt package.
[Flash the robotics image](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#flash-img-qs)
>
>
> Flash the robotics image to get the development kits ready for running sample applications.
[Set up the environment for sample applications](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#setup-demo-qs)
>
>
> Complete a few settings to ensure sample applications can run on the development kits.
[Run the demo application](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#run-demo-qs)
>
>
> Run a demo application to verify the SDK installation.
## Run QIR SDK sample applications
Run the sample applications on supported development kits. For details, see [QIR SDK sample applications](https://docs.qualcomm.com/doc/80-70023-265/topic/qirp_sdk_sample.html#qirp-sdk-sample).
[Run AI sample applications](https://docs.qualcomm.com/doc/80-70023-265/topic/ai_sample.html#ai-sample-home)
>
>
> Run AI sample applications, such as detecting hands in a picture.
[Run robotics sample applications](https://docs.qualcomm.com/doc/80-70023-265/topic/robotics_sample.html#robotics-sample-home)
>
>
> Run robotics sample applications, such as autonomous moving robot (AMR) 2D lidar SLAM.
[Run platform sample applications](https://docs.qualcomm.com/doc/80-70023-265/topic/platform_sample.html#platform-sample-home)
>
>
> Run platform sample applications, such as getting system monitor information.
## Develop applications using the QIR SDK
[Understand the file structure](https://docs.qualcomm.com/doc/80-70023-265/topic/develop_application_with_qirp_sdk.html#develop-your-first-application-6)
>
>
> Understand the file structure and toolchain included in QIR SDK.
[Develop a sample ROS2 application](https://docs.qualcomm.com/doc/80-70023-265/topic/develop_application_sample.html#develop-application-samples)
>
>
> Use the QIR SDK to develop a ROS 2 sample application.
[Develop a pipeline application](https://docs.qualcomm.com/doc/80-70023-265/topic/develop_pipeline_application.html#develop-pipeline-application)
>
>
> Use the QIR SDK to develop a pipeline application using the APIs.
[QIR SDK API list](https://docs.qualcomm.com/doc/80-70023-265/topic/qir_sdk_api_list.html#qir-sdk-api-list)
>
>
> Check all the APIs provided by the QIR SDK.
## Optional developer workflows
The following workflows aren't required for using the QIR SDK.
[Build the QIR SDK](https://docs.qualcomm.com/doc/80-70023-265/topic/qirp_sdk_build.html#qirp-sdk-build)
>
>
> Build the QIR SDK only when you really need to, using [Qualcomm Software Center (QSC) launcher](https://docs.qualcomm.com/doc/80-70023-265/topic/qsc_launcher_gui.html#build-with-the-qsc-launcher), [QSC-CLI](https://docs.qualcomm.com/doc/80-70023-265/topic/qsc_cli.html#using-qsc-cli-3-1), [GitHub](https://docs.qualcomm.com/doc/80-70023-265/topic/github_workflow.html#section-github-workflow) and [Docker](https://docs.qualcomm.com/doc/80-70023-265/topic/docker_workflow.html#section-docker-workflow) based workflows, or the [Robotics eSDK](https://docs.qualcomm.com/doc/80-70023-265/topic/esdk_gen_image.html#section-esdk-gen-image).
[Upgrade individual SDKs](https://docs.qualcomm.com/doc/80-70023-265/topic/upgrade_individual_sdk.html#upgrade-individual-sdk)
>
>
> Upgrade the Qualcomm IM SDK, Qualcomm Neural Processing SDK, Qualcomm AI Engine Direct SDK individually as needed.
[Troubleshoot](https://docs.qualcomm.com/doc/80-70023-265/topic/troubleshooting.html#troubleshooting-topic)
>
>
> Learn methods to troubleshoot general issues.
Last Published: Dec 29, 2025
[Next Topic
QIR SDK overview](https://docs.qualcomm.com/bundle/publicresource/80-70023-265/topics/introduction.md)