Orbbec Astra SDK

  • Approachable yet sophisticated API. This means you can focus on your world-changing ideas faster, but when the time comes to dig in deep you aren’t held back by an overly simplistic API.
  • Support for Windows, Linux, and Android
  • More than 10 samples, with more on the way, covering the most important aspects of the SDK, include simple sensor access, stream visualization, and hand tracking.
  • Press ‘D’ keyboard shortcut for using Astra Embedded S and Astra Stereo S in SimpleDepthViewer-SFML, SimpleBodyViewer-SFML and MaskedColorViewer-SFML
  • Press ‘N’ keyboard shortcut in MaskedColorViewer-SFML to mirror color stream
  • Press ‘O’ keyboard shortcut to change body orientation in RotatedBodyViewer-SFML
  • Robust hand tracking
  • Native C and C++11 API
  • .NET/C# wrapper
  • Java wrapper
  • Unity wrapper – distributed separately
  • Orbbec Body Tracking integration
  • Extensive documentation

New features and improvements for the Astra SDK 2.1.0:

  • Support arm64-v8a on Android
  • Fix bugs of class CoordinateMapper in Java and C#
  • Add AndroidCamera.set Camera method to choose the UVC camera
  • Samples can be built with VS2017 and VS2019
  • Various internal code cleanup and bug fixes
  • Detailed updates list can be found inside the SDK package