A window cleaning robot works by sealing a chamber against the glass with negative pressure, then driving that chamber in a programmed pattern. The vacuum holds it up; the pattern cleans. Everything else in the design exists to keep that seal alive.
The question keeps coming up because the machines look like they should fall. They do not, as long as three conditions hold: the seal is intact, the glass is continuous, and power does not fail at the wrong moment. Each of those has a real-world caveat.
How does a window cleaning robot stay on the glass?
A blower creates low pressure inside a chamber bounded by a flexible perimeter seal. Atmospheric pressure outside pushes the body against the pane. Holding force equals pressure difference times effective seal area: at 2,800 Pa across roughly 0.04 m² of seal area, you get a bit over 100 N, which is about 11 kg of push against a 2 to 3 kg machine.
That margin sounds generous until the seal degrades. Lose 30 percent of seal contact to grit or a hardened rubber edge and you are down to a few kilograms of margin. On a vertical window that is survivable. On a 30° incline with a tether pulling at an angle, it is not.
What cleaning pattern does it actually use?
Most 2026 units run a zigzag or an N-pattern with a frame-following pass at the end. Smarter units map pane boundaries and split them, so a large window is treated as several rectangles. The visible difference between a cheap machine and a good one is usually the final edge pass: a machine that leaves 20 mm of dirt around the frame fails the only test that matters to a client.
Some units alternate a wet pad and a squeegee pass, some use two spinning pads, some spray then wipe. All of them leave residue if the water is hard. This is not a robot problem and no amount of programming fixes it.
What happens if the power drops mid-pane?
On a well-designed unit, a battery backup holds suction while the machine signals and, in some models, descends to the start point. On cheaper units, the machine stops where it is and the seal slowly bleeds. That is the single highest-risk moment in the whole operation, and it is why tethering matters even on a "self-adhesive" machine.
Ask the supplier a specific question: on total power loss, how long does the unit hold suction, and where does it go? If the answer is vague, that is your answer.
Do window cleaning robots work on textured or coated glass?
Textured and patterned glass: mostly no, because the seal cannot maintain contact on relief. Coated glass: yes, but with care, since low-e and solar-control films scratch. Dry passes and stiff brushes are the enemy. On frosted or sandblasted surfaces, expect adhesion to fail outright; the seal needs a smooth, low-relief plane.
Curved glass is the other edge case. A rigid chamber cannot seal against a radius under about 1,500 mm without a custom seal, and there are units built for that, but they are a niche, not the default product.
If you want numbers per machine on real glass, the skylight robot reviews archive records holding force, pattern quality and edge coverage across nine units, including the Lingyun Y3 review, which is a good reference for obstacle-crossing behaviour around frames and vents. Our earlier technical walk-through, How Does a Window Cleaning Robot Work?, covers the pump and seal geometry in more depth.
What should you test in the first five minutes?
Place the machine on the glass, let it hold, then press a corner sideways with two fingers. You want resistance, not a giveaway slide. Then check the seal line for gaps in raking light. Then run one full pass and inspect the frame border, not the centre. The centre always looks clean. The border tells you whether the machine’s edge logic is worth anything.
Noise and duty cycle are practical details that never make the spec sheet. Most units sit between 65 and 72 dB, which is fine in an empty atrium and annoying in an office with a glass wall. Duty cycle matters more: a machine rated for continuous operation can run a 90-minute session without thermal throttling, while a cheaper unit will pause to cool and leave a dry line where it stopped.
Mounting and starting position also shape results. Starting in the centre of a large pane rather than at the frame avoids collision logic at the first move, and on a pitched roof light it means the first pass runs downhill, where the seal has less margin but the machine has less mass to drag uphill. Small habits, visible results.
Expect maintenance to follow a predictable curve: pads first, seals second, battery third, motor last. If a motor fails before the second seal set, the unit was likely run dry or on grit. That pattern shows up in warranty records constantly and it is entirely avoidable with a thirty-second pre-flight check.
Key Takeaways
- Suction holds the robot; the perimeter seal decides how much of that suction you actually get.
- At 2,800 Pa a healthy unit has roughly 11 kg of push against a 2–3 kg body.
- Textured, frosted and tight-radius curved glass usually defeat standard seals.
- Power-loss behaviour, not peak suction, is the real safety spec.
- Judge a machine by its frame border, not its centre.

