> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Run the demo application

The prebuilt image includes the sample applications that you can run and use the sample code as a basis to write your own robot and ROS applications. This information guides you to run a demo sample application that estimates human body pose and keypoints from a still image or a live camera stream.

<Tip>
  **Important**

  * Before running the demo, ensure that the previous steps are successful.
  * This demo application supports the Qualcomm Dragonwing<sup>TM</sup> IQ-9075 Evaluation Kit. For more sample applications, see [QIR SDK sample applications](./qir-sdk-sample-applications).
</Tip>

## Run out-of-the-box sample\_hrnet\_pose\_estimation sample application

<Accordion title="Try me">
  <Steps>
    <Step title="Run the sample on the development kit">
      ```bash title="SSH Session" theme={null}
      # Set up the runtime environment
      source /usr/share/qirp-setup.sh -m
      # Set the ROS_DOMAIN_ID
      export ROS_DOMAIN_ID=123
      # Launch the sample with an image publisher. You can replace 'image_path' with the path to your desired image.
      ros2 launch sample_hrnet_pose_estimation launch_with_image_publisher.py image_path:=/usr/ros/jazzy/share/sample_hrnet_pose_estimation/input_image.jpg
      # Launch the sample hrnet pose estimation node with qrb_ros_camera ros node.
      ros2 launch sample_hrnet_pose_estimation launch_with_qrb_ros_camera.py
      ```
    </Step>

    <Step title="View the results on the host computer">
      1. Start the `rqt`.
         ```bash title="SSH Session" theme={null}
         # YOUR_HOST_IP is the IP address of the Host where you want to view the sample output.
         export DISPLAY=YOUR_HOST_IP:0
         export ROS_DOMAIN_ID=123
         rqt
         ```
      2. Select the following buttons in sequence:
         **Plugins** --> **Visualization** --> **Image View**
      3. Select `pose_estimation_results` to see the results.
      4. Open a new terminal and run the following command to view the `/pose_estimation_points` topic.
         ```bash title="SSH Session" theme={null}
         source /usr/share/qirp-setup.sh -m
         export ROS_DOMAIN_ID=123
         ros2 topic echo /pose_estimation_points
         ```
    </Step>
  </Steps>
</Accordion>

<Note>
  **Note**

  For details about the demo application, including its pipeline and how to build it manually, see [Estimate human poses with sample\_hrnet\_pose\_estimation](./estimate-human-poses-with-sample-hrnet-pose-estimation).
</Note>

## Next steps

You've completed the recommended path. Here's where to go next:

<Columns cols={2}>
  <Card title="More sample applications" icon="robot" href="./qir-sdk-sample-applications">
    Explore the full catalog of robotics, AI, and platform samples.
  </Card>

  <Card title="Develop applications" icon="file-code" href="./develop-applications-using-the-qir-sdk">
    Build your own applications with the QIR SDK file structure, APIs, and ROS 2 samples.
  </Card>

  <Card title="Blog" icon="newspaper" href="./blog">
    Read the latest QIR SDK news and updates.
  </Card>

  <Card title="Benefits" icon="award" href="./benefits">
    See what the QIR SDK offers and the Qualcomm Dragonwing<sup>TM</sup> hardware platforms it supports.
  </Card>
</Columns>
