How does it work?
The ZED and ZED Mini cameras are streaming their synchronized images with a USB 3.0 connection to the host computer that runs the ZED SDK.
To generate the depth map and the other outputs of the SDK, custom algorithms are called through the CUDA library running on the NVIDIA GPU of the computer. Without an NVIDIA graphics card, the ZED SDK cannot be launched and you can't benefit from its features.
IOS, Android, RaspberryPi
As CUDA isn't supported on iPhone/iPad/IOS, Android, or RapsberryPi-like computers, the ZED SDK won't be able to run on these platforms. For this reason, we only distribute the ZED SDK installer for Windows, Ubuntu, and Jetson.
If you are planning to use the ZED (or ZED Mini) on a drone or a robot, we recommend using the Jetson TX1, TX2, or Xavier platforms. They offer the USB 3.0 and CUDA capabilities required by the cameras and the SDK in a small form factor.
Without CUDA / NVIDIA GPU
The ZED SDK does require CUDA and an NVIDIA GPU, however, if your PC is USB 3.0 compliant, you can install it (ignoring CUDA stuff) and record video sequences with the ZED Explorer tool.
Sequences will be exported in our dedicated SVO format and you'll be able to load them in the SDK on a compatible PC. This allows you to split the capture from the computation.
Please check the following sample on how to replay an SVO file with the SDK: SVO Playback
Without the ZED SDK
The ZED and the ZED Mini are UVC compliant devices. This means that you can use them as standard USB cameras that streams left/right synchronized (and unrectified) images side-by-side.
A sample showing how to open a ZED or ZED Mini camera with OpenCV is available here.
Without USB 3.0
Only the ZED camera (not the ZED Mini) is compatible with USB 2.0 connections. However, only the WVGA resolution will be available at 15 frames per second.