Text this: Kinematics based physical modelling and experimental analysis of the shoulder joint complex