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 over USB 3.0.
Video can be captured on any embedded platform that has high-bandwidth USB 3.0 ports. A sample showing how to open a ZED or ZED Mini camera with OpenCV is available here.
Using the ZED SDK on Embedded Platforms
To generate the depth map and other outputs of the SDK, computer vision and AI 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 fully from its features stack.
IOS, Android, Raspberry Pi
As CUDA isn't supported on iPhone/iPad/IOS, Android, or Rapsberry Pi-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.
The ZED SDK is not available on MacOS.
Jetson Embedded Platforms
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 SDK, all in a small form factor.
The ZED SDK does require CUDA and NVIDIA GPU, however, if your PC is USB 3.0 compliant, you can install it (ignoring CUDA) 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 capture from computation.
Please check the following sample on how to replay an SVO file with the SDK: SVO Playback