What's New
2018-09-11

The ZED SDK 2.6 release is all about performances. Both the positional tracking and the depth map are computed faster, and the ZED Mini IMU can now run at 160% of its original frequency.

SDK

    General

  • Added new field in Init Parameters InitParameters::optional_settings_path. This allows to set a new path for looking at the SN<xxx>.conf calibration files. See the API documentation for more details.
  • Fixed a random freeze in Camera::close() on Linux Ubuntu when the camera is unplugged during a frame capture.
  • Warning messages are now displayed only if InitParameters::sdk_verbose is enabled. This allows for a cleaner console when verbose is not activated.
  • Fixed an incorrect string message for the coordinate system RIGHT_HANDED_Z_UP_X_FWD.

    Depth

  • Improved depth capture framerate by up to 30% on Tegra X1/X2 and up to 20% on Linux Ubuntu desktop platforms if depth stabilizer is enabled (default mode).

    Positional Tracking

  • Improved positional tracking performance by up to 50%.
    • Positional tracking has been accelerated with NEON and AVX/SSE assembly code on Linux platforms.
    • Tracking is now 50% faster on Tegra X1/X2 and Linux Ubuntu desktop platforms.
    • Tracking is now 15% faster on Windows platforms.
  • Added pose uncertainty estimation.
    • A new field has been added in Pose called pose_covariance.
    • In this initial version, pose covariance is only available for pure odometry. It will not be output if enable_spatial_memory is enabled.
  • Added automatic detection of initial camera localization relative to the floor.
    • Added new set_floor_as_origin parameter in tracking to automatically detect floor plane and start tracking relative to the floor. Since initial position estimation uses floor plane detection to determine the height and orientation of the camera, the user need to make sure that the floor plane is visible when this option is enabled.
    • Tracking will be in a TRACKING_SEARCH state until the floor plane has been detected and an initial position of the camera has been correctly estimated.

    Tools

  • Improved depth computation performance in ZED Depth Viewer on Linux Ubuntu desktop platforms.
Firmware
  • IMU data can now be retrieved at 800Hz, compared to 500Hz in previous firmware version.
  • Data synchronization between IMU data and image stream has been improved, fixing jumps that could sometimes occur.
  • Visual-inertial fusion has been improved resulting in better tracking accuracy and less drift.
SDK Downloads
The ZED SDK allows to add depth and motion sensing to your application. Available as a standalone installer, the ZED SDK includes applications, tools and sample projects with source code. Please go to our GitHub page for additional resources, and check out the SDK documentation.
CUDA 9.2 (Recommended)
  • ZED SDK for Windows v2.6 (Windows 7-10)
  • ZED SDK for Linux v2.6 (Ubuntu 16)
  • CUDA 9
  • ZED SDK for Windows v2.6 (Windows 7-10)
  • ZED SDK for Linux v2.6 (Ubuntu 16)
  • ZED SDK for Jetson TX1 v2.6 (Jetpack 3.2, CUDA 9)
  • ZED SDK for Jetson TX2 v2.6 (Jetpack 3.2, CUDA 9)
  • Plugins
    Build applications with your favorite tools and development environments using these standalone packages which provide access to the whole feature set of the ZED SDK.
  • ZED Plugin for Unity (Windows only, from Unity 5.6.1 to 2017.4)(info)
  • ZED Plugin for Unreal (UE 4.19)(info)
  • ROS Wrapper(info)
  • App
    ZED World is a standalone application that allows you to experience mixed-reality with stereo pass-through in VR headsets. Requires ZED Mini, Oculus Rift or HTC Vive.
    Legacy
    For older releases and changelog, see the ZED SDK release archive.