A Probabilistic Shared-Control Framework for Mobile Robots