It looks like they started with a Roomba and went from there, which leaves them with a robot that can't deal with raised beds or (as you said) weeds integrated with plants. I have raised beds and then raised side gardens which would render this device useless to me. Same with the other hobby gardeners I know.
I always imagined something with long spindly legs that would cut, inject or spray things that it identified as weeds by leaves. For me, the weeds that are the most trouble are those close to or mixed in with plants. Anything on its own isn't that hard to pull out.