Dynamics of a learning controller for surface tracking robots on unknown surfaces | IEEE Journals & Magazine | IEEE Xplore