Skip to navigation

Getting Started with ZED SDK

Open in ClaudeOpen in ChatGPT

The ZED SDK is the core software for developing applications with the ZED stereo camera. It provides the tools, libraries, and APIs needed to access the camera’s features.

Key Features

Getting Started

  1. Install the SDK: Download and install from the official website.
  2. Check Your Camera: Run ZED Explorer to check that your camera is detected and streams video. On Linux it is located in /usr/local/zed/tools/, on Windows in C:\Program Files (x86)\ZED SDK\tools\.
  3. Set Up Your Development Environment: Pick the language you want to work with and set up its tooling.
    • Python: Install the Python API (pyzed) with the get_python_api.py script shipped with the SDK.
    • C++: Configure your IDE and CMake project as described in the C++ setup guide.
    • C# / C: See the C# and C API pages.
  4. Explore Examples and Tutorials: Follow the tutorials to open the camera, retrieve images and depth, and use the SDK modules from your own code, then check the examples.
  5. Refer to Documentation: Use the docs to learn features and APIs, and the Release Notes to see what changed in each version.
  6. Start Building: Develop your application using the ZED SDK.

API Languages

The ZED SDK provides APIs in the following languages:

C++PythonC#C
C++PythonC#C

Integrations

ZED cameras interface with third-party libraries and environments:

IntegrationDescriptionLinks
ZED DockerShows how to run the ZED SDK in a Docker container.GitHub, DockerHub
ZED ROS 2Provides access to ZED data through ROS 2 topics and services.GitHub
ZED Isaac™ ROSUse a ZED Camera with Isaac™ ROS and leverage NITROS communication.Doc
ZED Isaac™ SimSimulate ZED cameras with NVIDIA Omniverse™ Isaac™ Sim.GitHub
ZED FoxgloveShows how to use Foxglove with ZED cameras.Doc
ZED YOLOUses ZED SDK and YOLO object detection for 3D location of objects.GitHub
ZED Unity PluginAccess ZED SDK features in Unity.GitHub
ZED UE5 PluginAccess ZED SDK features in Unreal Engine 5.GitHub
ZED GStreamerPlugins to use ZED and SDK in a GStreamer pipeline.GitHub
TouchDesignerPlugins to use ZED and SDK with TouchDesigner by Derivative.ZED TOP - ZED CHOP - ZED POP
ZED OpenCVCapture image, depth, and point cloud and convert to OpenCV format.GitHub
ZED PyTorchUses ZED SDK and PyTorch for 3D object detection and segmentation.GitHub
ZED MATLABEnables utilization of ZED SDK within MATLAB.GitHub
ZED OpenPoseReal-time multi-person 3D pose detection with OpenPose.GitHub
ZED OpenGLUse GPU memory to display camera images and depth with OpenGL.GitHub
ZED ArucoTrack or relocalize camera position using Aruco marker.GitHub
ZED PCLAcquire and display 3D point cloud with PCL.GitHub
ZED ROSProvides access to ZED data through ROS topics and services.GitHub
ZED OpenNI2OpenNI2 driver for ZED stereo camera family.GitHub