A sewer cleaning robot can detect, remove dirt and blockages in underground pipe networks. Combining industrial Ethernet, servo motion control technology, precision transmission technology (harmonic reducer), robot end-effectors, and other technologies, it can achieve multifunctional special-purpose robots capable of dirt removal, blockage clearance, high-pressure flushing, visual inspection, etc.