Model predictive control for intelligent lower limb robotic assistance