Detecting different objects that look the same

I have a project where I need to detect connected devices that are distributed throughout a building. I need to identify the device and save its location in world space to show a virtual representation of which devices are connected to each other. I am currently using image detection, but want to know if there are better ways to accomplish this in ARKit.
Hello 👋,

By "connected to each other" are you referring to a collaborative session where isCollaborationEnabled is true?

If so, I recommend that you check out the "Creating a Collaborative Session" sample, which makes use of the ARParticipantAnchor to identify and display the location of other devices in the collaborative session.

Thanks for the response. I am actually referring to 3rd party hardware that I am viewing with my iOS device. I am using ARKit to detect the 3rd part hardware and show a virtual representation of how those different pieces of hardware are connected to each other. So I need a way to detect them and a way of showing those connections. I am currently using SceneKit to draw the virtual connections. For the detection, I am thinking of using a QR type of solution, but wondering if there is something better.
Ah I see,

Yes image detection seems like the best solution based on what you've described!
Detecting different objects that look the same
 
 
Q