inertial navigation system implementation 4127434