Optimal mechanism design of in-pipe cleaning robot | IEEE Conference Publication | IEEE Xplore