A Novel Hybrid Robot for In-Pipe Maintenance and Inspection | IEEE Journals & Magazine | IEEE Xplore