line-by-line same as LibOVR, still drifting w/ sensor fusion