A predictive control framework for edge following: Application to two types of mobile robots | IEEE Conference Publication | IEEE Xplore