Inverse dynamics benchmark data

This page provides access to data which may be used to test 2-D inverse dynamics software. The data were obtained from a direct dynamics simulation of running, so there is no noise and the intersegmental loads (joint forces and joint moments) are exactly known. Details may be found, until a full paper is written, in an abstract for the 1996 CSB congress in Vancouver ( PDF file or text-only).

Application

A conventional (from the ground up) inverse dynamics analysis can be done using the joint position and ground reaction force data. The results should be the same as the known resultant joint moments and forces.

The idea then is to resample the data files (e.g. use every 50th sample to get 200 samples/s) and add noise, to simulate properties of a typical data collection system. The inverse dynamics analysis is then done on this simulated data set, and differences between the results and the known intersegmental joint forces and moment are studied. The effect of different low-pass filtering strategies will be especially important. When simulating noise, it is important to repeat the procedure several times, without resetting the random number generator, in order to know the reproducibility.

You can use your own 2-D inverse dynamics software, or copy and adapt the following Matlab programs. These programs are free to use, copy and modify, provided that the source is acknowledged. It is the user's responsibility to verify the results of the calculations.