 |
| LSM303DLH on Pololu Board |
While building my
2012 AVC entry, basic questions keep coming up. What sensors are really needed to reliably run around the course?
Do we really need a compass?
A very sharp fellow I know,
Jesse, asked me this recently. I had no answer.
Looking at 2011 top finishers, 3rd place
Team XYZZY used an ArduPilot board to create a tilt-compensated compass, adding GPS, and a wheel encoder.
The 2nd place finisher,
Team Minuteman, ran only a gyro and wheel encoders using a record-playback approach.
Team Tobor placed 1st for the second year in a row using fairly sophisticated mathematics to fuse data from a 1-axis gyro, 2-axis compass (effectively), encoders, and a GPS.
What if we just use a gyro, let's say an Analog Devices ADXRS610 like the one used by Team Tobor. How much error are we talking about? Let's find out using simple math and
GNU Octave (free matlab-ish tool)...