Hi @PaulCurious ,
It seems there has been some confusion on our side, so let me clear it up!
I'll briefly touch on some of the changes to our stack:
- DepthAIv2 can only be used with Series 2 devices (OAK), and DepthAIv3 can be used with Series 2 (OAK) and Series 4 (OAK4) devices. DepthAIv3 provides a tighter integration with Hub for retrieving models and uploading snaps (previously known as events).
- As a result, we are deprecating the
robothub library, and that will remain DepthAIv2 exclusive.
- Further, we are introducing a new
oak-agent, which comes pre-installed on Series 4 devices and allows local and remote (through Hub) device and application management.
- We will be deprecating legacy Hub agent, and exposing self-hosted oak-agent. This feature is not yet public, but is currently in private access preview. We are focusing on arm version first.
So, to address the original question -- if you wish to already migrate to DepthAIv3, you have to drop robothub library and follow the new concept of Oak Apps. You can also find more examples in luxonis/oak-examples. You can reach out via email and we can share instructions for private access of self-hosted agent.
If you are not in a hurry, I'd recommend sticking with DepthAIv2 and legacy agent for a few more weeks until we fully release the self-hosted agent.