Abstract

This paper proposes a learning-based model predictive control scheme. This scheme divides the predictive model into a known nominal model and an unknown model residual. Model residual is learned using Gaussian process regression. The learned stochastic model is solved quickly using differential dynamic programming, taking into account control input constraints. The simulation results show that compared with state of art optimal control methods, this scheme has good robustness to model residual, accelerates the solution of high-dimensional problems, and can strictly constrain the control inputs according to the actual situation. Based on this learning-based model predictive control scheme, this paper also proposes an online learning gait generator for the uncertainty problem in the locomotion control of biped robots. The zero moment point is strictly constrained during training to ensure safety. The simulation results show that the gait generator is robust to unknown load and unknown external force.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call