This paper proposes a novel control scheme, named self-reflective model predictive control, 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 does not only propagate a matrix-valued state forward in time in order t...