This document details the system requirements to install the SDK and successfully deploy Femto Bolt.
Supported Operating Systems and Architectures
- Windows 10 April 2018 release (version 1803, OS build 17134) (x64) or later
- Linux Ubuntu 18.04 (x64) with GPU drivers that support OpenGL v4.4 or later
- Orbbec SDK and Orbbec SDK K4A Wrapper for native C/C++ Windows applications using Windows API (Win32)
- Orbbec SDK and Orbbec SDK K4A Wrapper are currently not supported for UWP applications. S-Mode on Windows 10 does not support Femto Bolt
Development Environment Requirements
To contribute to the Sensor SDK, visit Github .
Minimum Host PC Hardware Requirements
The hardware requirements for the host PC depend on the application/algorithms/sensor frame rates/resolutions run on the host. The minimum Sensor SDK configuration recommended for Windows is:
- 7th Generation Intel® CoreTM i3 Processor (Dual-Core 2.4 GHz with HD620 or faster GPU)
- 4 GB Memory
- Dedicated USB3 port
- Graphics driver supporting OpenGL 4.4 or DirectX 11.0
Lower end or older CPUs may also work depending on the specific use case.
Additionally, performance varies based on Windows/Linux OS and graphics drivers used.
Host PC Hardware Requirements for Body Tracking
The requirements for a body tracking host PC are higher than for a general host PC. The minimum body tracking SDK configuration recommended for Windows is:
- 7th Generation Intel® CoreTM i5 Processor (Quad-Core 2.4 GHz or faster)
- 4 GB Memory
- NVIDIA GEFORCE GTX 1050 or equivalent
- Dedicated USB3 port
The minimum recommended assumes K4A_DEPTH_MODE_NFOV_UNBINNED depth mode at 30fps tracking 5 people. Lower end or older CPU and NVIDIA GPUs may also work depending on the specific use case.
USB3
Some known USB host controller compatibility issues can be found on Troubleshooting.