-1

I have developed a Python application that uses the Intel RealSense D455 camera and the library open3d to perform realtime and, later, slower high definition 3d reconstruction.
The algorithm used to achieve this is SLAM.

Now, I'm looking everywhere to find a library for Android that can do SLAM or Visual Odometry using data coming from an external RGB-D camera, but I can't seem to even find a commercial SDK that does that. ARCore would be cool, but it can't use any external camera stream, Open3D seems to have a project that compiles it (only through version 0.9), but I can't get it to work.

What I actually need is only the merging of the single-frame pointclouds, so ICP registration may also be helpful.

Anyone has any idea what could help?
Maybe Unity with some plugin?

Christoph Rackwitz
  • 11,317
  • 4
  • 27
  • 36
vittoema96
  • 121
  • 1
  • 1
  • 6

1 Answers1

0

Ok, for anyone that has my same problem, I found this library that seems to do something of what i need. It's really really hard to use tho, much harder than open3d, i'm still trying to make something out of it. The library is BoofCV, it is android compatible and writable in Java (instead of native C++) I'm still resolving some OutOfMemory errors, but it seems promising.

Still looking for a final solution, so if anyone has a better way to do this, please tell me.

vittoema96
  • 121
  • 1
  • 1
  • 6