Autonomous control of an USV using Model Predictive Control
Autonomous control of an USV using Model Predictive Control
All the algorithms are explained in the "USV" PDF file.
You should start by running the final_mpc.m file into Matlab and then try to play with parameters like, cruise speed, disturbances or MPC prediction and control horizons.