Model-Predictive Motion Planning: Several Key Developments for Autonomous Mobile Robots | IEEE Journals & Magazine | IEEE Xplore