Every autonomous mower I've seen is terrible because it makes no attempt at efficient paths and just relies on being able to operate indefinitely.
Which means the blades will get dull like 10x faster, the mower will be active 10x longer than it should and your lawn looks like you mowed it drunk in the dark.
I mean that John Deere mower is just riding around like a dick. Here's another video of it:
Good fucking luck on the edges of the lawn too.
Doing it properly is much harder than this random traversal nonsense. You not only need to have an accurate layout of the lawn, but need to effectively traverse the lawn in an exact way.
We've looked into creating a prototype that can do it properly, none of the vendors are interested in the per-unit cost it would take, but prices for stuff like good processing, GPU, INS, lidar and even mono cams etc are coming down every year.
Another big reason autonomous mowers are dumb is because mowing lawns is only part of landscaping maintenance. You'll still need all that stuff, and it's not like you'll get much of a discount if you tell your groundskeeping crew they don't need to mow, just do all the other shit.