Optimization-based dynamic human gait prediction door Yujiang Xiang