Résumé : Standard registration techniques of bone morphology to motion analysis data often lead to unsatisfactory motion simulation because of discrepancies during the location of anatomical landmarks in the datasets. This paper describes an iterative registration method of a three-dimensional (3D) skeletal model with both 6 degrees-of-freedom joint kinematics and standard motion analysis data. The method is demonstrated in this paper on the lower limb. The method includes two steps. A primary registration allowed synchronization of in vitro kinematics of the knee and ankle joints using flexion/extension angles from in vivo gait analysis. Results from primary registration were then improved by a so-called advanced registration, which integrated external constraints obtained from experimental gait pre-knowledge. One cadaver specimen was analyzed to obtain both joint kinematics of knee and ankle joints using 3D electrogoniometry, and 3D bone morphology from medical imaging data. These data were registered with motion analysis data from a volunteer during the execution of locomotor tasks. Computer graphics output was implemented to visualize the results for a motion of sitting on a chair. Final registration results allowed the observation of both in vivo motion data and joint kinematics from the synchronized specimen data. The method improved interpretation of gait analysis data, thanks to the combination of realistic 3D bone models and joint mechanism. This method should be of interest both for research in gait analysis and medical education. Validation of the overall method was performed using RMS of the differences between bone poses estimated after registration and original data from motion analysis. © 2005 Elsevier Ltd. All rights reserved.