It uses a tracked mobile robot called a Bunker to move around my yard. A Gen3 arm from Kinova is mounted on top, and it has a propane-powered flamethrower. The built-in camera on the arm sends a video feed to an Nvidia Jetson, where a neural-network finds weeds. The arm then moves the flamethrower to murder the weeds.
I try to cover the components, and training an AI as if I was explaining it to my family. The github code is also linked below for those who want the details.