A sparse MPC solver for walking motion generation.