google-ar / arcore-android-sdk

ARCore SDK for Android Studio
https://developers.google.com/ar
Other
4.91k stars 1.2k forks source link

Spatial tracking in AR not working on Xiaomi 13T #1636

Open Bastel-Bodo opened 5 months ago

Bastel-Bodo commented 5 months ago

SPECIFIC ISSUE ENCOUNTERED

When trying to use any AR app that's based on ARCore on the Xiaomi 13T, the spatial tracking in the AR experience is not working. The virtual objects are drifting heavily all over the place, rendering the application unusable. This can be easily reproduced using any WebXR-based experience.

VERSIONS USED

STEPS TO REPRODUCE THE ISSUE

  1. Open the WebXR homepage on the device: https://immersiveweb.dev/
  2. Launch the demo AR experience using the "ENTER AR" button
  3. The AR experience will launch, and it is possible to find the "WebXR!" demo object in space. However, it doesn't stay in place and drifts around uncontrollably.

Alternatively, it is also possible to use any app from the Play Store that uses ARCore; the result is the same.

Hamidrzash commented 2 months ago

I'm encountering this exact same issue as well.

blahgyn commented 1 month ago

Bought my 13T a week ago, installed Unity and was going to try some AR dev... EXACTLY this problem :/

dr14nium commented 3 weeks ago

I am experiencing the same thing as you where ARCore is not working optimally on the 13T device. I checked for gyroscope, magnetometer, accelerometer, orientation, everything is running normally on this device (I used the Sensor Test app on the Play Store). However, when used for Augmented Reality applications, the position of the device drifts uncontrollably.

This can be seen from my video below, where I tested with the Depth Lab application made by Google as well. I tried on my other Android device (Realme 9), it runs normally, unlike this 13T device.

Video: https://youtu.be/OL37K5kBas4?si=ES9xjS9XQMkjpqvC

AdelEutamene commented 3 weeks ago

Have someone found a solution?

blahgyn commented 2 weeks ago

Any news/solution??