Robotic Mop
ProductOverview
The robotic mop is an autonomous floor cleaner that maps a home and mops hard floors with twin spinning microfiber pads. A spinning LiDAR builds a map of the room so the robot can plan efficient paths, avoid obstacles, and return to its dock. Unlike a robot vacuum, its job is wet cleaning: it meters water onto the pads, presses them against the floor, and recovers the soiled water into a separate tank.
The chassis rides on two driven wheels and a front caster, with a compliant bumper for contact. A navigation SoC runs the mapping and path planning while a real-time MCU handles motion and motor control.
How it works
The Navigation Suite suite gives the robot its sense of the room. A spinning LiDAR turret measures distances to walls, cliff sensors watch for drops at stair edges, bump switches register contact, a wall sensor enables edge following, and an IMU tracks heading. The Main Board fuses these into a live map and decides where to go.
Movement comes from two Drive Wheel Module units. Each is a brushless gearmotor with a wheel encoder for odometry and a spring that keeps the wheel loaded on uneven floors, letting the robot drive straight lines and precise turns.
Cleaning happens in the Mop System. A metering pump wets two counter-rotating pad modules, each spun by its own brushless motor, that scrub the floor; a clean-water tank feeds them and a recovery tank collects the dirty water. A lift actuator raises the pads over carpet or when docking. The Side Brush Module sweeps debris from edges into the pad path.
The Battery Pack is a 4S Li-ion pack with a protective BMS. When charge runs low the robot follows the IR beacon back to its Charging Dock, a powered base with spring contacts that replenishes the pack. App control reaches the robot over the Wi-Fi Module.
Robotic Mop parts and their functions
11 top-level parts · 179 parts in total · full bill of materials below| # | Part | Qty | What it does |
|---|---|---|---|
| 1 | Chassis 4 parts | 1× | Body, top cover, bumper |
| 2 | Drive Wheel Module 8 parts | 2× | Left + right drive wheels |
| 3 | Caster Wheel 2 parts | 1× | Front swivel caster |
| 4 | Mop System 5 parts | 1× | Twin spinning pads, tanks, pump, lift |
| 5 | Side Brush Module 2 parts | 1× | Edge-sweeping side brush |
| 6 | Navigation Suite 5 parts | 1× | LiDAR, cliff/bump sensors, IMU |
| 7 | Main Board 6 parts | 1× | SoC navigation controller |
| 8 | Battery Pack 3 parts | 1× | Li-ion pack |
| 9 | User Interface 2 parts | 1× | Buttons + status LED |
| 10 | Wi-Fi Module 3 parts | 1× | Wi-Fi/BLE radio |
| 11 | Charging Dock 3 parts | 1× | Charging station |
3D model
No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).
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 for Robotic Mop
11 top-level lines · 73 rows shown · 179 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Chassis 4 parts | robotic-mop-chassis | 1× | 1 | 4 | assembly |
| 1.1 | Main Body | robotic-mop-main-body | 1× | 1 | · | part |
| 1.2 | Top Cover | robotic-mop-top-cover | 1× | 1 | · | part |
| 1.3 | Bumper | robotic-mop-bumper | 1× | 1 | · | part |
| 1.4 | Fastener Set | fastener-set | 1× | 1 | · | part |
| 2 | Drive Wheel Module 8 parts | robotic-mop-drive-module | 2× | 2 | 32 | assembly |
| 2.1 | Stator Assembly 3 parts | stator-assembly | 1× | 2 | 3 | assembly |
| 2.1.1 | Stator Core (laminations) | stator-core | 1× | 2 | · | part |
| 2.1.2 | Copper Winding | copper-winding | 1× | 2 | · | part |
| 2.1.3 | Slot Insulation | stator-insulation | 1× | 2 | · | part |
| 2.2 | Rotor Assembly 4 parts | rotor-assembly | 1× | 2 | 19 | assembly |
| 2.2.1 | Rotor Shaft | rotor-shaft | 1× | 2 | · | part |
| 2.2.2 | Rotor Core | rotor-core | 1× | 2 | · | part |
| 2.2.3 | Neodymium Magnet | neodymium-magnet | 16× | 32 | · | part |
| 2.2.4 | Ball Bearing | ball-bearing | 1× | 2 | · | part |
| 2.3 | Ball Bearing | ball-bearing | 2× | 4 | · | part |
| 2.4 | Hall Sensor | hall-sensor | 3× | 6 | · | part |
| 2.5 | Helical Gear Pair | gear-pair | 2× | 4 | · | part |
| 2.6 | Drive Wheel | robotic-mop-drive-wheel | 1× | 2 | · | part |
| 2.7 | Wheel Encoder | robotic-mop-wheel-encoder | 1× | 2 | · | part |
| 2.8 | Suspension Spring | robotic-mop-suspension-spring | 1× | 2 | · | part |
| 3 | Caster Wheel 2 parts | robotic-mop-caster | 1× | 1 | 2 | assembly |
| 3.1 | Caster Ball | robotic-mop-caster-ball | 1× | 1 | · | part |
| 3.2 | Ball Bearing | ball-bearing | 1× | 1 | · | part |
| 4 | Mop System 5 parts | robotic-mop-mop-system | 1× | 1 | 62 | assembly |
| 4.1 | Spinning Pad Module 6 parts | robotic-mop-pad-module | 2× | 2 | 29 | assembly |
| 4.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 2 | 3 | assembly |
| 4.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 2 | 19 | assembly |
| 4.1.3 | Ball Bearing | ball-bearing | 2× | 4 | · | part |
| 4.1.4 | Hall Sensor | hall-sensor | 3× | 6 | · | part |
| 4.1.5 | Helical Gear Pair | gear-pair | 1× | 2 | · | part |
| 4.1.6 | Mop Pad | robotic-mop-mop-pad | 1× | 2 | · | part |
| 4.2 | Water Tank | robotic-mop-water-tank | 1× | 1 | · | part |
| 4.3 | Dirty-Water Tank | robotic-mop-dirty-tank | 1× | 1 | · | part |
| 4.4 | Water Pump | robotic-mop-water-pump | 1× | 1 | · | part |
| 4.5 | Mop Lift Actuator | robotic-mop-mop-lift | 1× | 1 | · | part |
| 5 | Side Brush Module 2 parts | robotic-mop-side-brush | 1× | 1 | 2 | assembly |
| 5.1 | Side Brush | robotic-mop-side-brush-bristles | 1× | 1 | · | part |
| 5.2 | Side Brush Motor | robotic-mop-side-brush-motor | 1× | 1 | · | part |
| 6 | Navigation Suite 5 parts | robotic-mop-navigation | 1× | 1 | 11 | assembly |
| 6.1 | LiDAR Turret 3 parts | robotic-mop-lidar-turret | 1× | 1 | 3 | assembly |
| 6.1.1 | Turret Spin Motor | robotic-mop-spin-motor | 1× | 1 | · | part |
| 6.1.2 | Laser/Receiver Module | robotic-mop-laser-module | 1× | 1 | · | part |
| 6.1.3 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 6.2 | Cliff Sensor | robotic-mop-cliff-sensor | 4× | 4 | · | part |
| 6.3 | Bumper Switch | robotic-mop-bump-switch | 2× | 2 | · | part |
| 6.4 | Wall Sensor | robotic-mop-wall-sensor | 1× | 1 | · | part |
| 6.5 | IMU | robotic-mop-imu | 1× | 1 | · | part |
| 7 | Main Board 6 parts | robotic-mop-main-board | 1× | 1 | 15 | assembly |
| 7.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 7.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 7.3 | Microcontroller | mcu | 1× | 1 | · | part |
| 7.4 | SMD Passive (R/C/L) | smd-passives | 1× | 1 | · | part |
| 7.5 | Connector | connector | 10× | 10 | · | part |
| 7.6 | Wire Bundle | wire-bundle | 1× | 1 | · | part |
| 8 | Battery Pack 3 parts | robotic-mop-battery-pack | 1× | 1 | 7 | assembly |
| 8.1 | Li-ion Cell, 18650 | li-cell-18650 | 4× | 4 | · | part |
| 8.2 | BMS Board | bms-board | 1× | 1 | · | part |
| 8.3 | Connector | connector | 2× | 2 | · | part |
| 9 | User Interface 2 parts | robotic-mop-hmi | 1× | 1 | 2 | assembly |
| 9.1 | Button + LED Panel | robotic-mop-button-panel | 1× | 1 | · | part |
| 9.2 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 10 | Wi-Fi Module 3 parts | robotic-mop-wifi-module | 1× | 1 | 3 | assembly |
| 10.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 10.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 10.3 | Connector | connector | 1× | 1 | · | part |
| 11 | Charging Dock 3 parts | robotic-mop-charging-dock | 1× | 1 | 7 | assembly |
| 11.1 | Dock Base | robotic-mop-dock-base | 1× | 1 | · | part |
| 11.2 | Dock Control Board 3 parts | robotic-mop-dock-board | 1× | 1 | 5 | assembly |
| 11.2.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 11.2.2 | Microcontroller | mcu | 1× | 1 | · | part |
| 11.2.3 | Connector | connector | 3× | 3 | · | part |
| 11.3 | IR Beacon | robotic-mop-ir-beacon | 1× | 1 | · | part |
Something wrong in this list? Report a problem with this BOM.
Sourcing: possible vendors
Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $50–$1.5k. How estimates work| 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 |
332-word article