Seol mar théacs é seo: Multi-objective design optimization of an in-pipe inspection robot