Autonomous Lawnmower

The UW engineering programme requires each student to complete a project in 4th year. Each department, including mechanical engineering has its own set of detailed guidelines for this project, with the course number ME 481.

For my project, I was evaluating the possibility of making an autonomous lawnmower. I used a robot simulator to work out a simple method to do this, using the behaviour based approach to artificial intelligence. I now prefer Player/Stage as a simulator.

Three animated GIF movies, several minutes long, are available:

Also available is the short report (552 kBytes) I wrote at the end of term. The source code (72 kBytes) for my robot is available. To use it, you will need to first install Rossum’s Playhouse, the robot simulator I used.


Valid HTML 4.01! Valid CSS! ©2005-2009 CaREMOVE THISmeron@MorAND THISland.ca (2006-05-25 18:19)