Wearable inertial measurement units (IMUs) are a promising solution to human motion estimation. Using IMUs 3D orientations, a model-driven inverse kinematics methodology to estimate joint angles is presented. Estimated joint angles were validated against encoder-measured kinematics (robot) and against marker-based kinematics (passive mechanism). Results are promising, with RMS angular errors respectively lower than 3 and 6 deg over a minimum range of motion of 50 deg (robot) and 160 deg (passive mechanism). Moreover, a noise robustness analysis revealed that the model-driven approach reduces the effects of experimental noises, making the proposed technique particularly suitable for application in human motion analysis.
Keywords: IMU; Inertial and magnetic measurement units; OpenSim; global optimization; inverse kinematics; joint kinematics.