A predictive control framework for edge following: Application to two types of mobile robots | Publicación