For achieving the compact size and large traction force of cleaning robots, this paper presents an intermittentcleaning robot based on the screw-driven mechanism. The robot has two working modes: linear reciprocating cleaning (LRC) mode and spiral reciprocating cleaning (SRC) mode. The working principle, kinematic analysis, traction and driving force calculations for both working modes, were obtained and compared. Furthermore, in order to ensure the working stability, the failure mode analysis was performed. Simulation and experiments were conducted to verify the proposed robotic mechanism. The results show that the cleaning capabilities of the proposed intermittent-cleaning robots are superior to those standard screw-driven cleaning mechanisms.