Text this: Heading Measurements for Indoor Mobile Robots with Minimized Drift Using a MEMS Gyroscopes