Text this: Avnet: learning attitude and velocity for vehicular dead reckoning using smartphone by adapting an invariant EKF