Stereolabs provides cameras that include stereo vision, motion, position and environmental sensors.
Get the best out of the ZED cameras thanks to the ZED SDK, a cross-platform library that will let you acces various modules, including:
Module | Description |
---|---|
Video Capture | Visualize, control and record images coming from your camera. |
Local Streaming | Stream the side by side video of your ZED camera over a local IP network (Ethernet or Wifi). |
Sensors | Access your ZED sensors to detect camera movements, relative altitude variations and much more. |
Depth Sensing | Thanks to stereo vision technology, capture high-resolution 3D videos of your scene and estimate depth and motion by comparing the displacement of pixels between the left and right images. |
Positional Tracking | Track the movement of your camera in 3D space with six degrees of freedom (6DoF). |
Spatial Mapping | Understand and interact with the real-world by creating a 3D map of the environment. |
3D Object Detection | Identify various objects in your images and get their 2D/3D position in the scene. |
Body Tracking | Identify people in your images and get their 2D/3D keypoint coordinates in the scene. |
The zed-sdk
umbrella repository gathers all the available repositories from Stereolabs organisation. Each individual repository is linked here as a git submodule, but you can still clone its dedicated repository independently from zed-sdk
.
Each of the above module has its own dedicated folder in which you will find documentation guiding you through the API as well as code examples showing you concrete usage of the module. In addition, the repository provides content giving you a deeper insight into the ZED SDK capabilities :
-
Tutorials: get familiar with the ZED SDK API with this series of basic tutorials.
-
Integrations: interface your ZED camera with multiple third-party libraries and environments.
-
API: choose your favourite language to get the best out of the SDK thanks to our wrappers. Available languages currently include Python and C#.
-
Other: play around with these additional general samples showing the use of the SDK.
You can find the latest release of the SDK in our Developer Center
The ZED SDK can be installed on a broad range of platforms and you will find installation instructions for the following :
The ZED camera is UVC (Universal Video Class) compliant so you can capture the left and right video streams of the ZED on any Windows and Linux platforms. However, getting access to advanced features of the ZED SDK requires proper hardware to offer sustained and optimal performance.
We recommend the following system specifications to use the ZED SDK:
Minimum | Recommended | Embedded Systems | |
---|---|---|---|
Processor | Dual-core 2,3GHz | Quad-core 2,7GHz or faster | Jetson Nano, TX2, Xavier |
RAM | 4GB | 8GB | 8GB |
Graphics Card | NVIDIA GPU* | GTX1060 or higher | Nano, TX2, Xavier |
USB port | USB 3.0 | USB 3.0 | USB 3.0 |
Operating System | Windows 10, Ubuntu 16.04, 18.04 | L4T (Jetpack) |
* An NVIDIA GPU with Compute Capabilities > 3 is required.
General documentation gives in-depth information about the products and their functionalities. You can also check out our API Reference for more details about the available functions provided by the SDK.
If you need help or more information check our Support page or join our Community.