Zaslat záznam emailem: Unified Approach to the Motion Design for a Snake Robot Negotiating Complicated Pipe Structures