Handheld AR(ARCore) - Floating placeables issue.

Hello,

the question is associated with the positioning and tracking of the objects inside the handheld AR template, provided in the Unreal Engine.

I noticed the object, being placed somewhere in the environment, floats along the camera movement. In some specific directions.

This usually happens in several situations:

  1. When the 3D object overlaps some real-world object.
  2. A 3D object is placed someplace far away and overlaps real-world objects - like walls, doors, etc.
  3. A 3D object has a larger scale - in the context of being human-sized, for example.

I can see the pattern - like, I have to deal with two separate environments, 3D and real-world, which are not necessarily connected.

Hence the question - are there any additional ways or techniques to prevent this kind of floating - e.g. additional calibration, some functions from the OpenCV library, or even a simple setup for the project’s camera?

I potentially can include some videos, associated with the issue if needed.