# QIRP SDK sample applications Source: [https://docs.qualcomm.com/doc/80-70015-265/topic/qirp-sdk-sample-applications_5.html](https://docs.qualcomm.com/doc/80-70015-265/topic/qirp-sdk-sample-applications_5.html) The QIRP SDK offers sample applications that you can run to experience basic functionality on the device. For example, the System Monitor ROS node publishes system information using ROS messages, such as CPU loading, memory usage, and battery status. Based on those sample applications, you can write your own Robotics/ROS applications. Note: Some of the samples provided by QIRP SDK require the chassis of a mobile robot to be activated during testing, or the keyboard to control the movement of the robot. To use those samples, you must have your own mobile robot. | Sample | Peripherals required | Mobile robot required | Support for RB3 Gen2 Vision Kit | Support forIQ-9100 Beta Evaluation Kit | Path | | --- | --- | --- | --- | --- | --- | | nav2-bringup | RPLIDAR A3M1 | Y | Y | N | – | | librealsense2 | RealSense™ D455 | N | Y | N | – | | rplidar-ros2 | RPLIDAR A3M1 | N | Y | N | – | | QRB-ROS-IMU | – | N | Y | N | /sample-code/qirp_nodes/perception_nodes/qrb_ros_imuCopy to clipboard | | QRB-ROS-CAMERA | – | N | Y | N | /sample-code/qirp_nodes/perception_nodes/qrb_ros_cameraCopy to clipboard | | QRB-ROS-SYSTEM-MONITOR | – | N | Y | N | /sample-code/qirp_nodes/perception_nodes/qrb_ros_system_monitorCopy to clipboard | | OCR-Service | – | N | Y | N | /sample-code/qirp_nodes/ai_nodes/ocr_msgCopy to clipboard | | follow-me | RealSense™ D455 | Y | Y | N | /sample-code/qirp-sample-noship/robotics-samples/followmeCopy to clipboard | | voxel-map | RealSense™ D455 | Y | Y | N | /sample-code/qirp_nodes/navigation_nodes/vslam/voxel-mapCopy to clipboard | | mono-vslam | RealSense™ D455 | Y | Y | N | /sample-code/qirp_nodes/navigation_nodes/vslam/mono-vslamCopy to clipboard | | depth-vslam | RealSense™ D455 | Y | Y | N | /sample-code/qirp_nodes/navigation_nodes/vslam/depth-vslamCopy to clipboard | | auto-explore | RPLIDAR A3M1 | Y | Y | N | /sample-code/qirp_nodes/navigation_nodes/auto-exploreCopy to clipboard | | visual-inertial odometry | Ov9282 camera | N | Y | N | /sample-code/qirp_nodes/navigation_nodes/vioCopy to clipboard | Note: The `README` files can be found in the directory where the samples are located. - **[Set up the runtime environment for samples](https://docs.qualcomm.com/doc/80-70015-265/topic/set-up-the-runtime-environment-for-samples_5_1.html)** The following setup procedures are necessary for specific sample applications. - **[Open-source samples](https://docs.qualcomm.com/doc/80-70015-265/topic/open-source-samples_5_2.html)** Open-source sample applications are available to all users of QIRP SDK. - **[Proprietary samples](https://docs.qualcomm.com/doc/80-70015-265/topic/proprietary-samples_5_3.html)** Community users can run all the out-of-the-box proprietary samples. Building those samples are accessible only to the verified and licensed users. Last Published: Oct 15, 2024 [Previous Topic Develop a robotic application](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/develop-your-first-application_6.md) [Next Topic Set up the runtime environment for samples](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/set-up-the-runtime-environment-for-samples_5_1.md)