I will introduce the counter-factual predictive control (CFPC) approach, a control scheme that is both a theory of cerebellar function and a practical scheme that can be applied in robotics.