Drift-Free Inertial Sensor-Based Joint Kinematics for Long-Term Arbitrary Movements