I've been mowing the ceaseless sea of grass at the bug out house, all the while working through how I would automate it, so that I'd never have to do it again.
During the endless walking and pushing, I figured out how the AI would work, and also that I would use pygame to make a graphical simulator-- then, the mower would generate
a map file as it ran, along with diagnostic information, that could then be fed back into
the graphical program on a computer, for troubleshooting purposes.
I also identified the numerous sensors that I would need. The problem is that I have zero actual, physical or electric engineering background. I looked online at pre-built robot mowers, but they all use weasly plastic frames and wimply little electric motors-- so they can only cover tiny areas, and are prone to breakage.
Typical leftist crap: form over substance, showing off my "progressive" life style, instead of actually wanting something practical that will get the job done.
I don't give a shit about being "eco friendly": rather, I would want to make something like this
-- in other words, built on the foundation of an industrial, combustion motor-powered "real" lawn mower. Except where this guy's is radio powered, mine would use a computer board-- like a Raspberry Pi-- to run my Python driver program.
But, I'd need a partner in crime to handle the engineering work, while I focused on the software, and getting all of the various components integrated.