Dynamics of a learning controller for surface tracking robots on unknown surfaces | IEEE Conference Publication | IEEE Xplore