Micromouse

IEEE 2006 MicroMouse
It navigates obstacles independently.