Formation control of multiple wheeled mobile robots based on model predictive control