Design and construction of an in-pipe robot for inspection and maintenance | IEEE Conference Publication | IEEE Xplore