Controlling a multi-joint robot for autonomous sewer inspection | IEEE Conference Publication | IEEE Xplore