LQR combined with a Kalman Filter, example developed in Simulink/Matlab