Tim Brandon, Anak Sawing (2017) Development of self-powered in-pipe robot : power regeneration system. [Final Year Project Report] (Unpublished)