Found a phenomenal [90 page introduction and analysis](https://arxiv.org/pdf/1704.06053.pdf) (university level, but first and last sentence of some paragraphs are understandable):
Manon Kok, Jeroen D. Hol and Thomas B. Sch ̈on (2017), ”Using Inertial Sensors for Position and Orientation Estimation”, Foundations and Trends in Signal Processing: Vol. 11: No. 1-2, pp 1-153. http://dx.doi.org/10.1561/2000000094
My conclusions from the paper:
1. IMU heading error quickly becomes 10-30 degrees
2. By itself, no IMU can give useful path and heading.
And my conclusions from this mental excursion:
1. Our body also suffers from the same rapid “eyes closed” error accumulation
2. Brooks is correct that environmental references are stronger than symbolic representations (world coordinates), for the robot mobility domain.
3. Vision will be the most powerful sensor my robot already has, among encoders, TOF distance, microphone, and camera
4. Robotics is (still) hard.