Orbbec Astra SDK is open source

488 views
Skip to first unread message

Joshua Blake

unread,
Oct 20, 2015, 6:23:43 PM10/20/15
to OpenKinect
Hi everyone,

Just wanted to share this tidbit of news: Today we open sourced the Orbbec Astra SDK on GitHub under the Apache 2.0 license:

Astra SDK is our 3D camera SDK. It works with all of the Orbbec 3D cameras and devices (including Persee, which includes Astra tech) and also has a plugin architecture to support other cameras and devices. In fact we designed the Astra SDK to be flexible and extensible. One benefit is that as we complete the Astra SDK featureset, it will be usable with multiple sensors on a single machine as well as across machines. The same API and in fact the same code can be used regardless of if a sensor is on the same machine or across the internet. The definition of stream types is also extensible - no hard coded types. The same API pattern can be used for depth, color, and other provided streams, as well as streams defined by anyone in a plugin.

Another thing this solves is the problem of each new device requiring a completely new API or SDK. All current and future Orbbec devices will work with the same Astra SDK. In fact, Kinect v1 and Xtion Pro have been reported to work through our OpenNI2 plugin.

I'm excited to share this with the community! We open sourced the SDK because we know the importance of open source and the power of open communities. We hope this helps accelerate innovation in the NUI & 3D sensor community.

By the way, this isn't a one-time snapshot. The SDK is still in development and we are moving our entire development effort to GitHub and will be developing "in the open" along side the community. Also, we will soon start accepting community contributions.

Thanks,
Josh

---
Joshua Blake
Co-founder & VP of Engineering, Orbbec
Back our Indiegogo campaign:

Florian Echtler

unread,
Oct 21, 2015, 4:48:53 AM10/21/15
to openk...@googlegroups.com
Hello Josh,

kudos for open-sourcing your SDK! And as far as I can see, Linux support
is already in there, too?

Might back an Astra Pro after all... ;-)

Best, Florian
> <http://igg.me/at/persee/x/12200844>
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenKinect" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to openkinect+...@googlegroups.com
> <mailto:openkinect+...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.


--
SENT FROM MY DEC VT50 TERMINAL

signature.asc

Joshua Blake

unread,
Oct 21, 2015, 3:16:21 PM10/21/15
to OpenKinect
Florian,

Yes, we have Linux & Android support already, but need to work out a few details before releasing binaries for each. But it's possible to compile the SDK yourself. We will add a proper GitHub friendly repo readme and compilation instructions soon as well.

Thanks,
Josh

To unsubscribe from this group and stop receiving emails from it, send an email to openkinect+...@googlegroups.com.

Bastiaan van den Berg

unread,
Oct 21, 2015, 7:19:35 PM10/21/15
to openk...@googlegroups.com
Will this SDK also work with other devices? Kinect1/2?

Bastiaan van den Berg

unread,
Oct 21, 2015, 7:20:17 PM10/21/15
to openk...@googlegroups.com
I suck at reading, excuse me.
Reply all
Reply to author
Forward
0 new messages