Renhao Lu, Mingxin Wang, Chenyang Cao, Yang Yang, Guoping Pan, Kangkang Dong, Yi Cheng, Houde Liu
5 min
Abstract
Viscous stains, characterized by high viscosity and complex rheological properties, remain a major challenge for robotic surface cleaning. Conventional wiping often spreads the stain, while scrubbing provides stronger friction but risks damaging the surface. In this paper, we propose Push-Wiper, a framework that reformulates viscous stain cleaning as an aggregation problem. Push-Wiper employs a sponge to progressively gather stains through segmented pushing trajectories, followed by a post-processing phase that detaches the aggregated material and enables sponge self-cleaning. We adopt a stepwise strategy for stain gathering and leverage Diffusion Policy to generate adaptive pushing action sequences. These sequences are executed through our Arbitrary Surface Pose Interpolator (ASPI) and a hybrid force-position controller, allowing the method to generalize to stains with diverse spatial distributions. Push-Wiper achieves a cleaning score (CS), defined as the percentage of stain area removed, up to 130% higher than baseline methods. Without additional training, Push-Wiper also transfers in a zero-shot manner to solid residues, liquid spills, unseen viscous stains, and curved surfaces with varying geometries. Our experiments demonstrate the cleaning effectiveness of Push-Wiper and its strong generalization ability. The project website is available at https://push-wiper.github.io/.
Alex: How well does it actually work?
Sam: The study suggests it's a notable improvement. Using this gather-first strategy, the system achieved a cleaning score — essentially the percentage of stain removed — that was more than twice as high as standard baseline methods.
Alex: That's a significant gap. Does it need to be trained on every type of mess, or can it handle things it hasn't seen before?
Sam: That's one of the key findings. Because the system learns the basic geometric shape of a stain rather than the specific properties of any one substance, it can handle new, unseen materials without additional training. Researchers call this "zero-shot generalization" — it works on the first try with things it was never explicitly taught.
Alex: So it's not memorizing specific spills. It's learning a general rule for gathering any thick material.
Sam: Exactly. And there's another layer to how it handles the physical act of pushing. The robot needs to press the sponge down firmly enough to move the material, but not so hard that it just slides over the top of it. To manage that balance, the system uses what's called an "admittance controller." Think of it like a car's cruise control, but for pressure — if a sensor detects the sponge has lost contact with the surface, the system automatically adjusts the arm's position to restore steady contact.
Alex: So it's constantly feeling the surface and correcting itself in real time. That matters because you can't really predict in advance exactly how a particular syrup is going to behave.
Sam: Exactly. Rather than trying to calculate the fluid dynamics of every possible spill — which would be enormously complex — the system just responds to what it physically feels. It's a practical workaround for a genuinely difficult problem.
Alex: Are there any limitations the authors flag?
Sam: Yes, and they're upfront about them. The system relies on a separate post-processing step — like scraping or dabbing — to actually remove the pile once it's been gathered. The Push-Wiper handles the aggregation, but not the final pickup. It also assumes the robot has clear, unobstructed access to the surface, so it doesn't yet account for navigating around objects in a cluttered environment.
Alex: So it works well on a clear counter, but it doesn't solve the broader challenge of operating in a busy kitchen.
Sam: That's a fair summary. The authors suggest future work will focus on adding collision awareness for safer operation around people and objects. For now, the paper represents a meaningful step in moving robotic cleaning beyond simple sweeping — toward handling the kind of complex, sticky materials you'd actually encounter at home.
Alex: Rethinking the geometry of the task rather than the physics of the material — it's a practical approach to a genuinely messy problem. Thanks for listening to ResearchPod.