Archived version by StudioRF.
README
ofxOrbbecAstraPro
Simple wrapper for Orbbec Astra camera series in Linux ARM x86 architecture only.
Dependencies
- 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.
Setting project
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.soHardware results
Tested only on Raspberry Pi 4 Model B with 2GB RAM with the latest SDK (see above). Using ARCH Linux ARMv6l (linuxarmv6l)
Known issues
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.
Acknowledgements
Thanks to Matt Felsen for the addon ofxOrbbecAstra
ofxAddons