This is my homemade autonomous robot lawnmower controlled by the Arduino Uno board. It has two infrared proximity sensors and two bump switches for obstacle avoidance. I have based the external look on the Robocut mower but the electronics are all mine.