Hi everyone,
I’m currently developing an app using Apple’s RoomPlan framework, and so far, everything is working great! However, I’d like to extend the functionality to include scanning smaller objects, such as light switches or power outlets, in addition to the walls and larger furniture that RoomPlan already supports.
From what I understand, based on the documentation, RoomPlan doesn’t natively support the detection or measurement of smaller objects like these. Is that correct?
If that’s the case, does anyone have suggestions or ideas on how this could be achieved? Perhaps by integrating another framework or technology alongside RoomPlan?
I’d appreciate any insights or advice from those who have worked on similar use cases.
Thanks in advance!
Hello @Halikarnassos,
From what I understand, based on the documentation, RoomPlan doesn’t natively support the detection or measurement of smaller objects like these. Is that correct?
Yes, that is correct, please file an enhancement request for RoomPlan to add support for the object types you'd like to see using Feedback Assistant.
If that’s the case, does anyone have suggestions or ideas on how this could be achieved? Perhaps by integrating another framework or technology alongside RoomPlan?
If you are using a RoomCaptureSession, you can access the frames in the scene of the ARSession (via ARSessionDelegate). You could then try to process those frames (using an ml model) to identify where specific objects are in the scene, and then you could merge your object models with the final room model.
-- Greg