Simple wrapper for Orbbec Astra camera series in Linux ARM x86 architecture only.
- Check Orbbec Develop for Astra SDK 2.1.0
- Open Frameworks v0.11.0 or higher
Latest updated SDK from Orbbec implemented into the addon.
The addon is provided with an example for preview the Color and Depth Streams. The config.make file was configured in order to include the following libs:
PROJECT_LDFLAGS=-Wl,-rpath=./libs
PROJECT_LDFLAGS += ../libs/astra/lib/libastra.so
PROJECT_LDFLAGS += ../libs/astra/lib/libastra_core.so
PROJECT_LDFLAGS += ../libs/astra/lib/libastra_core_api.so
Tested only on Raspberry Pi 4 Model B with 2GB RAM with the latest SDK (see above). Using ARCH Linux ARMv6l (linuxarmv6l)
When using ofxOpenCv and ofxCv dependencies in your projects, beceause there's
to use ofxCvColorImage
for instance, an error will popup when the device is trying
to initialize using astra::initialize()
.
Nevertheless, the error is handled the camera will open and perform as expected.
Thanks to Matt Felsen for the addon ofxOrbbecAstra