Predictive motion control of a mirosot mobile robot