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.
Got your sensor already? Check your email for an important message from us on how to get started.
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.
Just import Structure.framework, and 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.
With the Structure SDK you can create your app using Xcode, and launch it on the App Store. The Structure SDK contains full source code for sample apps such as Scanner (Object and person scanning), Room Capture (scanning spaces), and Fetch (augmented reality gaming) to get you started. We can't wait to see what you do with it!
The Structure SDK is currently available for download exclusively on the Structure Sensor & Structure SDK forums. If you have ordered and been shipped a Structure Sensor, you have already been invited to the forums. If you lost or missed your invitation, contact our support team and we'll make sure to get you in.
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. You can buy one in the store.
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 6 and 6 Plus..
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. For more information visit our OpenNI 2 page.
|Length x Width x Height||119.2 mm x 27.9 mm x 29 mm|
|Minimum Distance||40 centimeters|
|Maximum Distance||3.5+ meters|
|Precision||0.5 mm at 40 cm (0.15%), 30 mm at 3 m (1%)|
|Resolution||VGA (640 x 480) / QVGA (320 x 240)|
|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.