IMU-based Joint Angle Measurement Made Practical