Dead-reckoning for a two-wheeled mobile robot on curved surfaces | IEEE Conference Publication | IEEE Xplore