Design, Testing And Validation Of Model Predictive Control For An Unmanned Ground Vehicle