In-Silico Rehabilitation Platform

The In-silico Rehabilitation Platform integrates and modify four well-established and validated open source computation platforms for the bespoke analysis of human movement at the individual level (normative and pathological):

1. SPM1D

SPM1D ( uses random field theory to make statistical inferences on time varying signals such as joint angles, forces, muscle activation, etc. relative to normative data among other time series data.

2. OpenSim Residual Reduction Algorithm

OpenSim Residual Reduction Algorithm allows users to increase or decrease forces and moments through the kinetic chain to either increase or decrease an individual’s performance or progression of a movement pathology.

3. OpenSim

OpenSim ( is a physics-based musculoskeletal modelling platform that can model human movement with stable, high-precision dynamics engines.

4. OpenSim Moco

OpenSim Moco is an optimisation algorithm that can accelerate the human movement dynamics engine of OpenSim to clinically feasible timeframes.

The In-silico Rehabilitation Platform allows us to record an individual’s movement patterns with high-fidelity (3D motion capture) or low-fidelity (smart watches) movement analysis measurement technologies. We can then input these movement characteristics into a computer for sophisticated, in-depth analysis. 

Our research objectives

The overall goal of the in-silico Rehabilitation platform is to be able to:

1. Identify abnormal or pathological movement patterns relative to an age- and gender-matched healthy control group using SPM1D and our colour map.

2. Use OpenSim’s Residual Reduction Algorithm and OpenSim Moco (direct collocation) to compute an optimal movement pattern for a clinician to work from when designing an individualised intervention strategy for the patient to strive for to either:

a. prevent a musculoskeletal pathology from presenting or

b. manage the progression of musculoskeletal degeneration.

We believe this approach will translate to improving an individual’s quality of life as well as reduce the time and financial burdens currently being placed on our health-care systems in Singapore and the world.


Contact Us

If you are interested to collaborate with us, please contact us here.