Here some photos of the APMrover-1280 UGV during a full autonomous navigation following a list of waypoints. This is a very simple and cheap project which can be done with only a CPU board ArduPilot Mega APM1280 or APM2560, no IMU shield (Oil Pan) is required here. You need only to add a GPS MT3329. The firmware is the APMrover v1.0 which is a light and modified version (by JLN) of the ArduPlane V2.28. The APMrover-1280 UGV is able to run itself following a list of recorded waypoints. The waypoints list (FPL) can be preloaded with the APM Mission Planner OR better, recorded by the driver pilot during a manual run and then replayed in a full autonomous mission.
More infos at: http://diydrones.com/profiles/blogs/apmrover-1280-a-fun-ugv-project-for-in-full-autonomous-reco