Robotic Pool Cleaner Product
Overview
A robotic pool cleaner is a self-contained underwater vacuum: it carries its own pump, filter, drivetrain, and navigation computer, needing nothing from the pool's circulation system except a place to swim. This contrasts with older suction-side and pressure-side cleaners, which are passive bodies plumbed into the pool's pump and dependent on it for both motion and filtration. The robot draws about 180 W from a poolside Power Supply Box through an 18 m Float Cable, and in a 2.5 hour cycle it scrubs and filters the floor, walls, and waterline of pools up to 12 m long.
How it works
Two systems run continuously and independently: traction and water handling.
The Track Drive System uses twin rubber Rubber Track loops, each driven by its own sealed Drive Gearmotor through a Helical Gear Pair reduction. Tracks beat wheels underwater because pool surfaces are deliberately smooth and always wet; the long contact patch and traction lugs grip tile and fibreglass where a wheel would spin. Steering is differential — run one track faster than the other — so the robot turns in place at the end of each lane.
Water handling is the Pump System. The oil-filled Pump Motor spins an axial Pump Impeller that pulls roughly 16 m³/h through intake ports under the hull, up through the Filtration System basket, and out the top-mounted Outlet Jet. The exhaust jet does double duty: its upward discharge produces a downward reaction force that presses the tracks onto the surface, which is most of how a 10 kg robot holds itself on a vertical wall. Ahead of the intakes, two Active Brush Roller rollers geared to about twice track speed scrub biofilm and algae off the surface so the suction can take it.
Debris lands in four pleated Filter Cartridge panels inside the Filter Basket. Spring-grade cartridges handle leaves and grit; ultrafine grades trap particles to about 2 µm, fine enough to capture the dead algae that clouds water after a treatment. Hinged Inlet Flap Valve valves close when the pump stops so the catch cannot fall back out as the robot is lifted. When cartridge loading throttles the flow, the Filter Full Indicator lights on the power box.
Navigation
The Navigation Board, potted in resin inside the Potted Electronics Capsule, runs a coverage algorithm rather than a random walk. A gyroscope-and-accelerometer IMU Sensor holds each cleaning lane straight; at a wall the robot either turns and offsets one lane width or climbs, depending on the selected program. Obstacles — drains, ladders, steps — are detected as current spikes on the drive motors, each of which carries a Hall Sensor for feedback. During a climb the IMU reads pitch, and the Waterline Sensor detects the moment the hull breaks the surface so the robot can scrub the waterline band and back down before losing suction grip. Systematic scanning is why a robot finishes a pool in 2.5 hours that a random-walk suction cleaner covers, statistically, in eight.
Power and safety
The Power Supply Box converts mains to 30 V DC, below the limits IEC 60335-2-41 sets for submerged appliances, and is kept at least 3.5 m from the water's edge. The foam-jacketed Floating Cable floats so it cannot drag along the floor and snag, and the Cable Swivel joint lets the robot's end-of-lane rotations pass without winding the cable into knots — historically the failure mode that ended robotic cleaning sessions early. The Program Panel selects cycle type and a weekly timer.
Maintenance
After each cycle the Top Cover opens and the basket rinses clean under a hose. Brush rollers and tracks are wear parts on a one-to-two season cycle. The drive and pump motors are sealed for life; the Cable Gland and pump O-Ring Set are the items checked when the robot winters in storage.
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials
8 top-level lines · 61 rows shown · 145 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Track Drive System 6 parts | pool-cleaner-robot-drive-system | 1× | 1 | 65 | assembly |
| 1.1 | Rubber Track | pool-cleaner-robot-track | 2× | 2 | — | part |
| 1.2 | Drive Gearmotor 5 parts | pool-cleaner-robot-drive-motor | 2× | 2 | 26 | assembly |
| 1.2.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 2 | 3 | assembly |
| 1.2.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 2 | 19 | assembly |
| 1.2.3 | Gearbox Housing | gearbox-housing | 1× | 2 | — | part |
| 1.2.4 | Oil Seal | oil-seal | 2× | 4 | — | part |
| 1.2.5 | Hall Sensor | hall-sensor | 1× | 2 | — | part |
| 1.3 | Track Sprocket | pool-cleaner-robot-drive-pulley | 4× | 4 | — | part |
| 1.4 | Helical Gear Pair | gear-pair | 2× | 2 | — | part |
| 1.5 | Drive Belt | drive-belt | 1× | 1 | — | part |
| 1.6 | Ball Bearing | ball-bearing | 4× | 4 | — | part |
| 2 | Brush System 4 parts | pool-cleaner-robot-brush-system | 1× | 1 | 10 | assembly |
| 2.1 | Active Brush Roller | pool-cleaner-robot-active-brush | 2× | 2 | — | part |
| 2.2 | Brush Axle | pool-cleaner-robot-brush-axle | 2× | 2 | — | part |
| 2.3 | Brush Drive Band | pool-cleaner-robot-brush-drive-band | 2× | 2 | — | part |
| 2.4 | Ball Bearing | ball-bearing | 4× | 4 | — | part |
| 3 | Pump System 5 parts | pool-cleaner-robot-pump-system | 1× | 1 | 31 | assembly |
| 3.1 | Pump Motor 5 parts | pool-cleaner-robot-pump-motor | 1× | 1 | 27 | assembly |
| 3.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 3.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 3.1.3 | Motor Housing | motor-housing | 1× | 1 | — | part |
| 3.1.4 | Oil Seal | oil-seal | 2× | 2 | — | part |
| 3.1.5 | Ball Bearing | ball-bearing | 2× | 2 | — | part |
| 3.2 | Pump Impeller | pool-cleaner-robot-impeller | 1× | 1 | — | part |
| 3.3 | Pump Volute | pool-cleaner-robot-volute | 1× | 1 | — | part |
| 3.4 | Outlet Jet | pool-cleaner-robot-outlet-jet | 1× | 1 | — | part |
| 3.5 | O-Ring Set | oring-set | 1× | 1 | — | part |
| 4 | Filtration System 5 parts | pool-cleaner-robot-filtration | 1× | 1 | 10 | assembly |
| 4.1 | Filter Cartridge | pool-cleaner-robot-filter-cartridge | 4× | 4 | — | part |
| 4.2 | Filter Basket | pool-cleaner-robot-filter-basket | 1× | 1 | — | part |
| 4.3 | Inlet Flap Valve | pool-cleaner-robot-inlet-flap | 2× | 2 | — | part |
| 4.4 | Basket Latch | pool-cleaner-robot-basket-latch | 2× | 2 | — | part |
| 4.5 | Filter Full Indicator | pool-cleaner-robot-full-indicator | 1× | 1 | — | part |
| 5 | Navigation Electronics 5 parts | pool-cleaner-robot-navigation | 1× | 1 | 16 | assembly |
| 5.1 | Navigation Board 5 parts | pool-cleaner-robot-nav-board | 1× | 1 | 12 | assembly |
| 5.1.1 | Bare PCB | pcb-bare | 1× | 1 | — | part |
| 5.1.2 | Microcontroller | mcu | 1× | 1 | — | part |
| 5.1.3 | Power MOSFET | mosfet | 6× | 6 | — | part |
| 5.1.4 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | — | part |
| 5.1.5 | Connector | connector | 3× | 3 | — | part |
| 5.2 | IMU Sensor | pool-cleaner-robot-imu | 1× | 1 | — | part |
| 5.3 | Waterline Sensor | pool-cleaner-robot-waterline-sensor | 1× | 1 | — | part |
| 5.4 | Potted Electronics Capsule | pool-cleaner-robot-potting-enclosure | 1× | 1 | — | part |
| 5.5 | Wire Bundle | wire-bundle | 1× | 1 | — | part |
| 6 | Float Cable 4 parts | pool-cleaner-robot-float-cable | 1× | 1 | 4 | assembly |
| 6.1 | Floating Cable | pool-cleaner-robot-cable | 1× | 1 | — | part |
| 6.2 | Cable Swivel | pool-cleaner-robot-swivel | 1× | 1 | — | part |
| 6.3 | Cable Gland | pool-cleaner-robot-cable-gland | 1× | 1 | — | part |
| 6.4 | Connector | connector | 1× | 1 | — | part |
| 7 | Hull and Covers 4 parts | pool-cleaner-robot-housing | 1× | 1 | 4 | assembly |
| 7.1 | Hull Shell | pool-cleaner-robot-hull | 1× | 1 | — | part |
| 7.2 | Top Cover | pool-cleaner-robot-top-cover | 1× | 1 | — | part |
| 7.3 | Carry Handle | pool-cleaner-robot-handle | 1× | 1 | — | part |
| 7.4 | Fastener Set | fastener-set | 1× | 1 | — | part |
| 8 | Power Supply Box 5 parts | pool-cleaner-robot-power-box | 1× | 1 | 5 | assembly |
| 8.1 | Power Supply | power-supply | 1× | 1 | — | part |
| 8.2 | Power Box Enclosure | pool-cleaner-robot-psu-enclosure | 1× | 1 | — | part |
| 8.3 | Program Panel | pool-cleaner-robot-program-panel | 1× | 1 | — | part |
| 8.4 | Microcontroller | mcu | 1× | 1 | — | part |
| 8.5 | Relay | relay | 1× | 1 | — | part |
Sourcing — likely vendors
Companies that make this · indicative price $50–$1.5k · MOQ & lead are typical| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| sharkninja.com ↗ | Needham, US | Floorcare & kitchen | 1,000 units | 8–12 wks |
| 🇬🇧Dyson dyson.com ↗ | Malmesbury, GB | Vacuums & hair care | 1,000 units | 8–12 wks |
| 🇺🇸Bissell bissell.com ↗ | Grand Rapids, US | Floorcare | 1,000 units | 8–12 wks |
| 🇺🇸iRobot irobot.com ↗ | Bedford, US | Robot vacuums | 1,000 units | 8–12 wks |
| 🇩🇪Kärcher karcher.com ↗ | Winnenden, DE | Cleaning equipment | 1,000 units | 8–12 wks |
713-word article