Samples - Body Tracking

Open in ClaudeOpen in ChatGPT

This section contains samples demonstrating how to use the ZED camera’s Body Tracking module to detect and track 3D human body skeletons.

This module requires a stereo camera equipped with an inertial sensor (IMU), such as the ZED 2/2i, ZED Mini, ZED X, ZED X Mini, ZED X Nano. The original ZED is not supported.

Getting Started

  • First, download the latest version of the ZED SDK.
  • Download the Body Tracking sample code in C++, Python or C#.

Samples in this category

Body Tracking

Shows how to use the Body Tracking module with a single camera and a simple 3D skeleton display. This is the best starting point for the module. (C++, Python, C#)

GitHub

Export

Shows how to export human body tracking data to FBX (C++) or JSON (C++, Python), so it can be adapted to your own pipeline (animation tools, custom data processing, etc).

GitHub

Multi-Camera Fusion

Shows how to use the Fusion API to track people across an entire space using data from multiple cameras, producing higher-quality results than a single camera. Covers the full process, from calibrating your setup with ZED360 to fusing and visualizing the data. (C++, Python, C#)

GitHub

Integrations

Links to separate repositories with Body Tracking integration samples and tutorials for Unity, Unreal Engine 5, and both engines via LiveLink.

GitHub