Visual-Inertial Sensor Fusion Models And Algorithms For Context-Aware Indoor Navigation