introlab / rtabmap

RTAB-Map library and standalone application
https://introlab.github.io/rtabmap
Other
2.6k stars 761 forks source link

Android compatibility issue #252

Open renevanderlende opened 6 years ago

renevanderlende commented 6 years ago

Hi,

App is not compatible with Samsung Galaxy Edge 7 (nougat)

and -->

Google News:

The Tango project will be deprecated on March 1st, 2018. Google is continuing AR development with ARCore, a new platform designed for building augmented reality apps for a broad range of devices without the requirement for specialized hardware.

https://developers.google.com/tango/

matlabbe commented 6 years ago

Google tango is required to run the app. Why it is not working with ARCore right know is because a depth sensor is required, so ARCore won't be supported in the short-term.

TheBricktop commented 4 years ago

Ive seen other project that reuses goolge tango codebase with ARcore for SLAM and SFM its on github here <=link to github. He even released compiled plugin on Unity Asset store. So its not possible to create a map using just a point cloud stream from arcore?

matlabbe commented 4 years ago

Yes, but the point cloud would be sparse, not as dense as on Tango (in particular on textureless surfaces). Some approaches can generate dense depth images in real-time from a single camera (Structure-from-Motion), but the applications are often very limited to environments with a lot of textures and for limited camera movements (in general pure rotations should be avoided). You may take a look at Photogrammetry apps, maybe there are some having already Unity compatibility. Without a depth camera, it is very difficult to have a nice real-time 3D reconstruction feedback like on tango that is very easy to use for anyone.

TheBricktop commented 4 years ago

I wonder if adding IR grid projector to phone would do any good for feature aquisition in arcore.