Ambulatory assessment of human body kinematics and kinetics by