Windows 10 Getting started - blank screens

I have a orbbec astra pro, and am trying to get it setup for body tracking.

I have downloaded the astra SDK for windows, and none of the samples show anything beyond the blank screens.

Running the SimpleStreamViewer:
2018-04-26 20:30:52,595 WARN [context] Hold on to yer butts
2018-04-26 20:30:52,599 INFO [context] configuration path: C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\astra.toml
2018-04-26 20:30:52,604 INFO [context] log file path: astra.log
2018-04-26 20:30:52,606 INFO [context] astra_core library version: v2.0.9-beta3-427db81acc API Level: 1
2018-04-26 20:30:52,608 INFO [context] astra_core_api library version: v2.0.9-beta3-427db81acc API Level: 1
2018-04-26 20:30:52,611 INFO [context] plugin search paths C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins;C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin
2018-04-26 20:30:52,621 DEBUG [plugin_manager] load plugins
2018-04-26 20:30:52,623 DEBUG [plugin_manager] try_load_plugin C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\openni_sensor.dll
2018-04-26 20:30:52,631 DEBUG [plugin_manager] try_load_plugin C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\openni_sensor.dll System could not load library. Perhaps a dependency is missing.
2018-04-26 20:30:52,639 DEBUG [plugin_manager] try_load_plugin C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\OrbbecBodyTracking.dll
2018-04-26 20:30:52,656 DEBUG [plugin_manager] try_load_plugin valid plugin
2018-04-26 20:30:52,658 INFO [plugin_manager] loading plugin: C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\OrbbecBodyTracking.dll version: v2.0.9-beta3-427db81acc API level: 1
2018-04-26 20:30:53,171 DEBUG [plugin_manager] try_load_plugin initialized plugin
2018-04-26 20:30:53,174 DEBUG [plugin_manager] try_load_plugin C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\orbbec_hand.dll
2018-04-26 20:30:53,191 DEBUG [plugin_manager] try_load_plugin valid plugin
2018-04-26 20:30:53,193 INFO [plugin_manager] loading plugin: C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\orbbec_hand.dll version: v2.0.9-beta3-427db81acc API level: 1
2018-04-26 20:30:53,204 DEBUG [plugin_manager] try_load_plugin initialized plugin
2018-04-26 20:30:53,207 DEBUG [plugin_manager] try_load_plugin C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\orbbec_xs.dll
2018-04-26 20:30:53,216 DEBUG [plugin_manager] try_load_plugin valid plugin
2018-04-26 20:30:53,218 INFO [plugin_manager] loading plugin: C:\Users\Username\Desktop\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\AstraSDK-v2.0.9-beta3-427db81acc-20180402T215251Z-vs2015-win64\bin\Plugins\orbbec_xs.dll version: v2.0.9-beta3-427db81acc API level: 1
2018-04-26 20:30:53,228 INFO [astra.xs.plugin] Initializing xs plugin
2018-04-26 20:30:53,230 DEBUG [plugin_manager] try_load_plugin initialized plugin
2018-04-26 20:30:53,573 INFO [context] client opening streamset: device/default
2018-04-26 20:30:53,576 INFO [streamset_catalog] default uri provided.
2018-04-26 20:30:53,578 INFO [astra.streamset] connecting to (7,0) on device/sensor0
2018-04-26 20:30:53,581 DEBUG [astra.streamset] registering stream (7, 0) on device/sensor0
2018-04-26 20:30:53,584 DEBUG [astra.stream_connection] 0000023A747542F0 starting (7, 0)
2018-04-26 20:30:53,587 INFO [astra.streamset] connecting to (1,0) on device/sensor0
2018-04-26 20:30:53,590 DEBUG [astra.streamset] registering stream (1, 0) on device/sensor0
2018-04-26 20:30:53,594 DEBUG [astra.stream_connection] 0000023A74752EF0 starting (1, 0)
2018-04-26 20:30:53,597 INFO [astra.streamset] connecting to (2,0) on device/sensor0
2018-04-26 20:30:53,599 DEBUG [astra.streamset] registering stream (2, 0) on device/sensor0
2018-04-26 20:30:53,603 DEBUG [astra.stream_connection] 0000023A74754070 starting (2, 0)
2018-04-26 20:30:53,606 INFO [astra.streamset] connecting to (3,0) on device/sensor0
2018-04-26 20:30:53,609 DEBUG [astra.streamset] registering stream (3, 0) on device/sensor0
2018-04-26 20:31:19,851 DEBUG [plugin_manager] dtor
2018-04-26 20:31:19,855 DEBUG [plugin_manager] unload_all_plugins: terminating
2018-04-26 20:31:19,858 INFO [orbbec.bodytracking.BodyTrackingPlugin] poof destroyed
2018-04-26 20:31:19,932 INFO [hand_tracker] Hand Plugin terminated
2018-04-26 20:31:19,934 INFO [astra.xs.plugin] Terminated xs plugin
2018-04-26 20:31:19,936 DEBUG [plugin_manager] unload_all_plugins: profiling cleanup
2018-04-26 20:31:19,939 DEBUG [plugin_manager] unload_all_plugins: closing shared libraries
2018-04-26 20:31:19,949 DEBUG [plugin_manager] unload_all_plugins: clearing plugin list
2018-04-26 20:31:19,952 DEBUG [plugin_manager] unload_all_plugins: done
2018-04-26 20:31:19,955 INFO [context] Astra terminated.
2018-04-26 20:31:19,956 WARN [context] attempt to destroy a non-existent reader: 0000023A74600B80

So I downloaded OpenNI and tried to run the simple viewer:
After initialization:

SimpleViewer: Couldn’t find color stream:
Device: Can’t find this source 2
Context: Couldn’t create stream from device:95f113a0, source: 2

SimpleViewer: No valid streams. Exiting

Then I started google hangouts to validate that the camera worked, and I could see myself.

When I run the SimpleRead.exe I get a stream of numbers that change when I wave my hand around away from the camera.

All of the astra-tests fail

I’m stuck, I don’t know what else to try.

The Astra Pro does not support openni Color streams it uses USB native video streams instead which would need opencv to work with.

Does that mean none of the demos will work for the astra pro? I’m getting blank screens on each, so I’m assuming the answer is yes…

The OpenNI demos should show depth and infrared - but no color.

The 2.0.9 SDK has some examples that should work - and the WINDOWS driver version has a viewer that should work.

Westa

Just for others who may stumble upon this post - get the OpenNI demos, and look at ClosestPointViewer, you can see a video from the depth perspective, pretty neat. I’ll also try to post some sample code as I find more issues.