How to AR Tracking for Construction

I’m developing an AR app on IOS for Construction and I need high precision that can be off by a few millimeters. I need to track how the 3D Model built from PointCloud snaps into the actual model to check structures and underground works. Maybe use 3rd party software or something. Regarding the necessary functions to build, I have completed the only thing left to do is how to achieve accuracy: Currently I use Image Tracking of EasyAR SDK, Object Tracking of Vuforia.

2 Likes

Regarding Unity AR Foundation:

  1. Scan AR Marker at starting point: AR Tracked Image Manager component | AR Foundation | 5.1.5
  2. Put AR Anchor here to avoid shifting during the session: AR Anchor Manager component | AR Foundation | 5.1.5

Resources to help you:

1 Like

Regarding precision, that’s going to depend on the underlying platform (ARKit). However I have see for tracked images that having the correct size of the marker set in the marker library and having the markers as face-on to the camera as possible helps.

3 Likes

Currently I use Unity Industry using Pixyz and Unity Reflect to use BIM Model with huge information such as a large building with MEP system, Sensor,…
I want to use AR to check the accuracy between design and construction but it is quite difficult with coordinates and anchors. Is there any way to snap a corner of the building to a corner of the model in AR accurately? Regarding lidar, ARKit will definitely not be as accurate as specialized lidar devices from Trimble for example.
And on the other hand, when you can view the model but moving will cause the anchor to be misaligned and cause the model to slide. Can ARKit or any 3rd party framework solve this problem? Some suggestions for me are to attach a DNSS device to get coordinates on Google’s Geospatial or some GIS framework.
Any suggestions for me that are simple and accurate?

You might consider the Immersal SDK for your use case, which is designed to work with AR Foundation.

1 Like

Is there any way to track using pointcloud because I have specialized equipment and scan to pointcloud extremely accurately, about a few millimeters?

1 Like

I using EasyAR the same Immersal SDK

1 Like

ARKit does not support importing externally created point clouds. It might be possible to implement an AR solution with the data that you have, but you would need to seek out a third-party solution for this use case. (I am not aware of any such solution)

1 Like