Samples - Body Tracking
Samples - Body Tracking
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#)
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).
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#)
Integrations
Links to separate repositories with Body Tracking integration samples and tutorials for Unity, Unreal Engine 5, and both engines via LiveLink.

