My biggest frustration with WebRTC was precisely captured in the article: even if you don't need p2p and your video source is the process on the same host with your browser, you have to dance around connection setup like you're on a different side of a planet
I tried to do brick sorting (because we have great detection and classification models at https://brickit.app/)
It turned out to be much more complex than I expected.
The biggest issue was grabbing. Typical approach for this type of task is to use vacuum suction actuator, but it does not work for Lego parts, because they have stubs and prevent suction from working.
Also there are issues of part separation.
We abandoned this idea, but I still hope that we can return and achieve something working some day.
The use case "let me reassemble all the parts that I have" is out of scope of Brickit app. It works explicitly with the contents of a single scan, that's why you see small ideas to build: it's just what fits into the parts you scanned.
But! We recognize the intent, and we have something in the works which will be released very soon, stay tuned!
Interesting, is there a possibility of something like class-action where iPhone owners sue Apple for restricting access to Fortnite? I bet there should be a plenty of angry gamers.