The document describes the design of a manipulator robot for crack detection and welding in process pipes. It discusses two conceptual designs - the first uses a differential drive base with a 3 DOF robotic arm and welding torch but causes loading effects and requires servo motors. The second design uses a linear arm, camera, higher load capacity, and replaces servo motors with lower RPM DC gear motors to reduce complexity, but has less speed control. It further details challenges in flexibility for different pipe sizes, changing the center of rotation, different welding units, crack detection methods, and field requirements.