A Multi-link In-pipe Inspection Robot Composed of Active and Passive Compliant Joints | IEEE Conference Publication | IEEE Xplore