Computation times to process a single data frame for each of the main steps in the real-time pipeline (Figures 1,2 and 3). For each of walking, fast walking, and running tasks, the computation times of 12000 frames were measured and then used to calculate mean and standard deviation (SD). Computation times associated with Vicon Nexus may vary depending on the version of Vicon Nexus. Also, given the multithreaded nature of the software, the GRF filtering can occur concurrently to the Inverse Kinematics, possibly reducing the total computation time. For this analysis the gait2392 OpenSim model, 32-markers marker-set, and 8 threads of inverse kinematics were used. Real-time filtering cutoff frequency were set to 34 Hz for walking and fast walking, and 54 Hz for running.