Install the prebuilt QIR SDK to the host computer
On the host computer, go to the artifacts directory and decompress QIR SDK using the tar command:
qirp-sdk directory.
Note
- The
qirp-sdk_<qirp_version>.tar.gzis located in the deployed path of QIR artifacts. The<qirp_version>changes with each release, such as 2.0.0, 2.0.1. For example, the complete package name can beqirp-sdk_2.7.0.tar.gz. - For all released versions, see Qualcomm® Intelligent Robotics SDK (QIR SDK) 2.0 Release Notes.
- The QIR SDK supports these development kits for Qualcomm Linux:
Development kit Machine name Qualcomm DragonwingTM IQ-9075 EVK iq-9075-evkQualcomm DragonwingTM IQ-8275 EVK iq-8275-evk
Using QIR SDK to develop applications
-
Set up the cross-compile environment.
-
Fetch the project as the code baseline.
-
Develop your own application either in C++ or Python.
- Develop ROS application using C++
- Develop ROS application using Python
-
Develop your own C++ application. The following is an example.
Change the
demo_nodes_cpp/src/topics/talker.cppmsg data in line46: -
Set the necessary environment variables and use the colcon tool to build the ROS2 package demo_nodes_cpp and its dependencies.
-
Push the demo to the device.
-
Run the demo application on the device.
i. On the first terminal, run these commands:
ii. On the second terminal, run these commands:
-
Check the output.
Terminal 1 output:
Terminal 2 output:

