(MPC), which takes its own limitations in the presence of process noise and measurement
errors into account. In contrast to existing output-feedback MPC and persistently exciting
MPC controllers, the proposed self-reflective MPC controller not only propagates a matrix-
valued state forward in time in order to predict the variance of future state estimates, but it
also propagates a matrix-valued adjoint state backward in time. This adjoint state is used by …