I was just driving my 05 Prius around in an underground parking garage and noted that it maintained heading and distance quite accurately. I know it uses the odometer to supplement GPS readings; there are instructions in the manual about recalibrating the nav system if you change tires. Is there also a heading sensor to allow dead reckoning without GPS input? If so, what is it? Gyro, flux gate compass, steering wheel angle sensor?