Everyone walks differently — so this exoskeleton adjusts on the fly