At Occipital, we're developers and computer vision researchers like you. We've always wanted real-time 3D vision on mobile devices, but with existing hardware it was impossible to achieve a great experience. That's why we took on the challenge of creating the Structure Sensor and SDK – a platform that makes this possible.
The Structure SDK for iOS is our way of taking care of the basics so developers can get straight to publishing incredible applications. Need precise 6-DoF tracking? Volumetric reconstruction? Real world occlusion? Our APIs have you covered. Prefer to develop at a low level? You'll have direct access to the same raw data and low-level controls on the Structure Sensor that we do.
With the Structure SDK you can create your app using Xcode, and launch it on the App Store. We'll be providing source code for demo apps to get you started. We can't wait to see what you do with it!
Just initialize the Structure Sensor in Xcode...
STSensorController *_sensorController = [STSensorController sharedController]; if ([_sensorController initializeSensorConnection]) [_sensorController startStreamingWithConfig:CONFIG_QVGA_DEPTH];
... and you're ready to develop with depth.
An available Hacker Cable lets you plug the Structure Sensor into any device that supports USB 2.0. It can even power the Structure Sensor and charge its internal battery.
We'll be posting open source drivers for a wide range of platforms which you can use with our hacker cable, hosted on GitHub.
Get news and updates on our open source drivers by signing up for our developers-only newsletter.
Want to attach a Structure Sensor to something other than an iPad? No problem - just download the CAD specs and create your own custom bracket.
246kb .zip with DWG, IGES, STL and STEP files. Last updated March 7th 2014.
We're not just turning you loose with the starter bracket on your lonesome; we've got a couple more 3D-printable brackets coming. First up on the docket: We're making attachments for the iPhone, and Oculus Rift.
Have your created your own? Show us your custom bracket, and if you're into sharing we'll help you get them in front of the Structure community. Fame and fortune will surely follow.
OpenNI is an open source SDK that lets developers easily create middleware libraries and applications for 3D sensors. The Structure Sensor will support most applications and middleware libraries that have been created for OpenNI 2. OpenNI 1 is not supported.
|Length x Width x Height||119.2mm x 27.9mm x 29mm|
|Minimum Distance||40 centimeters|
|Maximum Distance||3.5+ meters|
|Precision||1% of measured distance (typical)|
|Resolution||VGA (640 x 480) / QVGA (320x240)|
|Framerate||30 / 60 frames per second|
|Battery Life||3-4 hours of active sensing, 1000+ hours of standby|
|Illumination||Infrared structured light projector, Uniform infrared LEDs|
|Field of View||Horizontal: 58 degrees, Vertical: 45 degrees|
|Operating Temperature||32° to 95° F (0° to 35° C)|
Sign up for our developer newsletter now.