Open Electronics designed and built a robotic lawn mower that is powered entirely by solar energy. It operates autonomously within an area defined by an underground wiring system. When it encounters an obstacle, it changes direction and keeps moving. When it enters a shaded area, the mower draws energy from a battery that charges from the solar panels. You can find complete schematics, including circuit diagrams and code, here.
-via Hack A Day