a good motor control to move a lawnmower...

Find yourself either a motorised scooter or a powered wheelchair and start from there. Once you have identified the motors you then look for an H-bridge of suitable capacity and you're home and dry (well apart from batteries and an arduino)