Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: relocalization to a map or ADF support #94

Open
lvonasek opened this issue Dec 19, 2017 · 19 comments
Open

Feature Request: relocalization to a map or ADF support #94

lvonasek opened this issue Dec 19, 2017 · 19 comments
Labels
feature request motion tracking Issues related to pose quality and device motion.

Comments

@lvonasek
Copy link

lvonasek commented Dec 19, 2017

Tango had ADF files, ARcore cannot store this information... So there is no possibility to start something, save it and later continue.

The duplicate ticket #42 was closed.

@inio
Copy link

inio commented Dec 19, 2017

Thank you for the suggestion. The ability to re-localize to a previously built map is something we hope to add in the future. It's on our radar, but we can't promise if or when exactly it will be added.

@inio
Copy link

inio commented May 10, 2018

Cloud Anchors introduced in 1.2 allows some degree of relocalization, but is not a full solution to this request so I'm not closing it.

@inio inio added the motion tracking Issues related to pose quality and device motion. label Aug 24, 2018
@SF85
Copy link

SF85 commented Sep 4, 2018

Hi, is there any update on the offline capabilities (save to file / load from file) of Cloud Anchors?

@inio
Copy link

inio commented Sep 5, 2018

No update at this time.

@DanieleSuppo73
Copy link

Please release a Cloud Anchor version with no time limit!!
Obviuosly would need a payed subscription, or something like that, but we all are just waiting for it.

@legel
Copy link

legel commented Oct 22, 2018

+1 on need for persistence longer than 1 day, and willingness to pay for an affordable subscription to effectively host persistent anchors

@mannu598
Copy link

mannu598 commented Nov 9, 2018

+1 for some way to persist anchors and have them shared across devices, cloud anchors or just a way to serialize and deserialize on next device or sessions.

ARKit seems like already have it sorted out with saving and sharing of World Map.

@jpeltone
Copy link

jpeltone commented Jan 7, 2019

I have been trying to do this with anchors and then storing the local position of the nodes attached to anchors. So the target is to be able to have the nodes in the same physical location across the sessions and devices. In the same session this works and in some cases this works fine also for new sessions but sometimes the locations are not correct and sometimes the whole coordination systems seems to have been moved. Should this be possible even in theory or is this something that cannot yet be done?

@SF85
Copy link

SF85 commented Jan 7, 2019

Have a look at:
ARCore Concepts - World Coordinate Space

... every frame should be considered to be in a completely unique world coordinate space. ...

The following workaround is currently working for us:

  • We initialize every session with the device exactly in the same spot and pose.
  • After initialization, we create anchors at the saved coordinates

@jpeltone
Copy link

jpeltone commented Jan 7, 2019

Thanks for the reply, yes, I do it in the same way. I don't use world coordinates but local position to a nearby anchor. I also initialize the device exactly the same spot and pose but seems that those still vary occasionally which makes the process unpredictable.

@adnoh
Copy link

adnoh commented Mar 6, 2019

I help myself with Image Detection at the moment just for doing relocating the phone when starting the new session, because even starting in the same spot/pose is not really accurate. But I also am looking REALY forward in Saving/Loading (+ Sharing) the AR Session like I can do with ARKit. CloudAncors are no solution for me because I have no Internet Access in my experience.

@MrNothing
Copy link

MrNothing commented Aug 26, 2019

Any updates? We really need to save/load arcore sessions!

@TheBricktop
Copy link

Was looking forward to see arcore finally achieving something that is kinda the dealbreaker for slam, but currently we will probably resolve to intel tracking cameras, as their api finally allows to store maps and relocalisation.

@furdei
Copy link

furdei commented Apr 13, 2020

+1 AR session serialization and restoration would enable developers to use ARCore to add real value and let the users access what they've built/set in their AR sessions. That would take ARCore to the next level of utility.

@pro2on
Copy link

pro2on commented Sep 25, 2020

Do we have any other possibility to save/restore scene? Maybe someone can point to the direction? Just tested on iOs device that it works super fast and accurate on it. How is it possible to achieve the same accuracy with ARCore?

@namchuai
Copy link

namchuai commented May 1, 2021

The deeper I dig, the more functions I found is missing (compared to ARKit).

@jaadelgren
Copy link

Any update on this? It would be a very useful feature.

@raju535482
Copy link

+1 for this feature

@MichaelSprague
Copy link

+1 Also looking for a way to persist and reload a session with relocalization to continue interactions with a long lived scene after app is exited and relaunched.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request motion tracking Issues related to pose quality and device motion.
Projects
None yet
Development

No branches or pull requests