RAMT: Real-time Attitude and Motion Tracking for Mobile Devices in Moving Vehicle