I re-read my previous post and realized it was unclear what I was actually asking about.
My question is one of overlapping concerns, where the same projects seem to be re-packaged in a bunch of different ways, focusing more on form, than function.
The Zed SDK has its own SLAM API. Stereolabs ships software updates every once in a while.
The ISAAC SDK has Elbrus visual SLAM as well as nvblox. The SDK doesn’t seem like it’s updated in the last two years, though.
The ISAAC ROS repository has the same visual SLAM as well as ROS cost map integration. This has been very recently updated!
There are really two questions here:
-
How much technology transfer happens between the NVIDIA work, and the Stereolabs SDK? E g, do the Stereolabs developers mainly take NVIDIA code and integrate it into their cohesive SDK, or do they run their own research projects with different models? (Yes, I should ask this of their support people, too. No harm in asking both sides!)
-
Is ISAAC ROS the future of ISAAC, or is it a convenient re-packaging that trails behind some main development effort? And if there is a main development effort, why is the ISAAC SDK release on the webpage two years old? (I notice that components, like nvblocks, have recent commits on github.)