Robotic Vacuum
ProductOverview
The robotic vacuum is an autonomous floor cleaner that maps a home with a spinning LiDAR turret, plans efficient coverage, and combines vacuuming with mopping in a single pass. A differential drive lets it pivot in place and follow walls, while cliff sensors keep it off stairs. When the battery runs low or a job finishes it returns to a dock that both recharges it and empties its bin into a sealed bag, so the onboard container rarely needs attention.
How it works
The robot is built on the Chassis, a molded lower body with a top cover and a floating contact bumper. Two Drive Wheel Module units provide propulsion, each combining a geared brushless motor, a treaded wheel, an odometry encoder, and a wheel-down suspension spring; a single front Caster Wheel supports the nose.
Cleaning is split across three subsystems. The Suction System pairs a high-RPM fan and impeller with a removable dust bin and a HEPA exhaust filter. The Brush System adds a driven main roller brush and an edge-sweeping side brush, each with its own motor. The Mop Module carries a water tank, a microfiber pad, a diaphragm metering pump, and a pad-lift actuator that raises the mop over carpet.
Autonomy comes from the Navigation Suite suite, which combines the LiDAR turret, a forward obstacle camera, cliff and wall sensors, bump switches, and an IMU. The Main Board runs SLAM on a navigation SoC with a real-time safety MCU, the Motor Driver Board supplies the drive, fan, brush, and pump motors, and the Battery Pack is a protected 4S Li-ion array. A Wi-Fi Module handles app control, and the Charging Dock provides charging, IR homing, and automatic bin emptying.
Robotic Vacuum parts and their functions
13 top-level parts · 244 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 5 parts | 2× | Left + right drive wheels |
| 3 | Caster Wheel 2 parts | 1× | Front swivel caster |
| 4 | Suction System 4 parts | 1× | Fan, bin, filter |
| 5 | Brush System 4 parts | 1× | Main + side brushes |
| 6 | Mop Module 4 parts | 1× | Tank, pad, pump, lift |
| 7 | Navigation Suite 6 parts | 1× | LiDAR, camera, sensors |
| 8 | Main Board 5 parts | 1× | SoC navigation controller |
| 9 | Motor Driver Board 4 parts | 1× | Motor power stage |
| 10 | Battery Pack 3 parts | 1× | Li-ion pack |
| 11 | User Interface 3 parts | 1× | Buttons, LED, speaker |
| 12 | Wi-Fi Module 3 parts | 1× | Wi-Fi/BLE radio |
| 13 | Charging Dock 4 parts | 1× | Charging + self-empty 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 Vacuum
13 top-level lines · 94 rows shown · 244 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Chassis 4 parts | robotic-vacuum-chassis | 1× | 1 | 4 | assembly |
| 1.1 | Main Body | robotic-vacuum-main-body | 1× | 1 | · | part |
| 1.2 | Top Cover | robotic-vacuum-top-cover | 1× | 1 | · | part |
| 1.3 | Bumper | robotic-vacuum-bumper | 1× | 1 | · | part |
| 1.4 | Fastener Set | fastener-set | 1× | 1 | · | part |
| 2 | Drive Wheel Module 5 parts | robotic-vacuum-drive-module | 2× | 2 | 37 | assembly |
| 2.1 | Drive Gearmotor 6 parts | robotic-vacuum-gearmotor | 1× | 2 | 32 | assembly |
| 2.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 2 | 3 | assembly |
| 2.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 2 | 19 | assembly |
| 2.1.3 | Neodymium Magnet | neodymium-magnet | 4× | 8 | · | part |
| 2.1.4 | Motor Housing | motor-housing | 1× | 2 | · | part |
| 2.1.5 | Ball Bearing | ball-bearing | 2× | 4 | · | part |
| 2.1.6 | Hall Sensor | hall-sensor | 3× | 6 | · | part |
| 2.2 | Helical Gear Pair | gear-pair | 2× | 4 | · | part |
| 2.3 | Drive Wheel | robotic-vacuum-drive-wheel | 1× | 2 | · | part |
| 2.4 | Wheel Encoder | robotic-vacuum-wheel-encoder | 1× | 2 | · | part |
| 2.5 | Suspension Spring | robotic-vacuum-suspension-spring | 1× | 2 | · | part |
| 3 | Caster Wheel 2 parts | robotic-vacuum-caster | 1× | 1 | 2 | assembly |
| 3.1 | Caster Ball | robotic-vacuum-caster-ball | 1× | 1 | · | part |
| 3.2 | Ball Bearing | ball-bearing | 1× | 1 | · | part |
| 4 | Suction System 4 parts | robotic-vacuum-suction-system | 1× | 1 | 35 | assembly |
| 4.1 | Vacuum Fan Motor 6 parts | robotic-vacuum-fan-motor | 1× | 1 | 32 | assembly |
| 4.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 4.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 4.1.3 | Neodymium Magnet | neodymium-magnet | 4× | 4 | · | part |
| 4.1.4 | Motor Housing | motor-housing | 1× | 1 | · | part |
| 4.1.5 | Ball Bearing | ball-bearing | 2× | 2 | · | part |
| 4.1.6 | Hall Sensor | hall-sensor | 3× | 3 | · | part |
| 4.2 | Impeller | robotic-vacuum-impeller | 1× | 1 | · | part |
| 4.3 | Dust Bin | robotic-vacuum-dust-bin | 1× | 1 | · | part |
| 4.4 | HEPA Filter | robotic-vacuum-hepa-filter | 1× | 1 | · | part |
| 5 | Brush System 4 parts | robotic-vacuum-brush-system | 1× | 1 | 31 | assembly |
| 5.1 | Main Roller Brush | robotic-vacuum-main-brush | 1× | 1 | · | part |
| 5.2 | Brush Motor 5 parts | robotic-vacuum-brush-motor | 1× | 1 | 28 | assembly |
| 5.2.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 5.2.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 5.2.3 | Helical Gear Pair | gear-pair | 1× | 1 | · | part |
| 5.2.4 | Ball Bearing | ball-bearing | 2× | 2 | · | part |
| 5.2.5 | Hall Sensor | hall-sensor | 3× | 3 | · | part |
| 5.3 | Side Brush | robotic-vacuum-side-brush | 1× | 1 | · | part |
| 5.4 | Side Brush Motor | robotic-vacuum-side-brush-motor | 1× | 1 | · | part |
| 6 | Mop Module 4 parts | robotic-vacuum-mop-module | 1× | 1 | 4 | assembly |
| 6.1 | Water Tank | robotic-vacuum-water-tank | 1× | 1 | · | part |
| 6.2 | Mop Pad | robotic-vacuum-mop-pad | 1× | 1 | · | part |
| 6.3 | Water Pump | robotic-vacuum-water-pump | 1× | 1 | · | part |
| 6.4 | Mop Lift Actuator | robotic-vacuum-mop-lift | 1× | 1 | · | part |
| 7 | Navigation Suite 6 parts | robotic-vacuum-navigation | 1× | 1 | 15 | assembly |
| 7.1 | LiDAR Turret 4 parts | robotic-vacuum-lidar-turret | 1× | 1 | 4 | assembly |
| 7.1.1 | Turret Spin Motor | robotic-vacuum-spin-motor | 1× | 1 | · | part |
| 7.1.2 | Laser Module | robotic-vacuum-laser-module | 1× | 1 | · | part |
| 7.1.3 | Photodiode Receiver | robotic-vacuum-photodiode | 1× | 1 | · | part |
| 7.1.4 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 7.2 | Camera Module 3 parts | camera-module | 1× | 1 | 3 | assembly |
| 7.2.1 | CMOS Image Sensor | image-sensor | 1× | 1 | · | part |
| 7.2.2 | Lens Assembly | camera-lens | 1× | 1 | · | part |
| 7.2.3 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 7.3 | Cliff Sensor | robotic-vacuum-cliff-sensor | 4× | 4 | · | part |
| 7.4 | Bumper Switch | robotic-vacuum-bump-switch | 2× | 2 | · | part |
| 7.5 | Wall Sensor | robotic-vacuum-wall-sensor | 1× | 1 | · | part |
| 7.6 | IMU | robotic-vacuum-imu | 1× | 1 | · | part |
| 8 | Main Board 5 parts | robotic-vacuum-main-board | 1× | 1 | 15 | assembly |
| 8.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 8.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 8.3 | Microcontroller | mcu | 1× | 1 | · | part |
| 8.4 | Power MOSFET | mosfet | 4× | 4 | · | part |
| 8.5 | Connector | connector | 8× | 8 | · | part |
| 9 | Motor Driver Board 4 parts | robotic-vacuum-motor-driver | 1× | 1 | 16 | assembly |
| 9.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 9.2 | Microcontroller | mcu | 1× | 1 | · | part |
| 9.3 | Power MOSFET | mosfet | 8× | 8 | · | part |
| 9.4 | Connector | connector | 6× | 6 | · | part |
| 10 | Battery Pack 3 parts | robotic-vacuum-battery-pack | 1× | 1 | 7 | assembly |
| 10.1 | Li-ion Cell, 18650 | li-cell-18650 | 4× | 4 | · | part |
| 10.2 | BMS Board | bms-board | 1× | 1 | · | part |
| 10.3 | Connector | connector | 2× | 2 | · | part |
| 11 | User Interface 3 parts | robotic-vacuum-hmi | 1× | 1 | 3 | assembly |
| 11.1 | Button + LED Panel | robotic-vacuum-button-panel | 1× | 1 | · | part |
| 11.2 | Speaker | speaker | 1× | 1 | · | part |
| 11.3 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 12 | Wi-Fi Module 3 parts | robotic-vacuum-wifi-module | 1× | 1 | 3 | assembly |
| 12.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 12.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 12.3 | Connector | connector | 1× | 1 | · | part |
| 13 | Charging Dock 4 parts | robotic-vacuum-charging-dock | 1× | 1 | 35 | assembly |
| 13.1 | Dock Base | robotic-vacuum-dock-base | 1× | 1 | · | part |
| 13.2 | Dock Control Board 4 parts | robotic-vacuum-dock-board | 1× | 1 | 7 | assembly |
| 13.2.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 13.2.2 | Microcontroller | mcu | 1× | 1 | · | part |
| 13.2.3 | Power MOSFET | mosfet | 2× | 2 | · | part |
| 13.2.4 | Connector | connector | 3× | 3 | · | part |
| 13.3 | IR Beacon | robotic-vacuum-ir-beacon | 1× | 1 | · | part |
| 13.4 | Self-Empty Station 2 parts | robotic-vacuum-empty-station | 1× | 1 | 26 | assembly |
| 13.4.1 | Evacuation Fan 4 parts + deeper › | robotic-vacuum-empty-fan | 1× | 1 | 25 | assembly |
| 13.4.2 | Dust Bag | robotic-vacuum-dust-bag | 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 |
309-word article