BOMwiki the bill-of-materials encyclopedia
30,454,201 parts mapped · 193,225 items
Discussion History

Robotic Vacuum

Product

Overview

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
Robotic Vacuum parts diagram: 1 chassis, 2 drive wheel module, 3 caster wheel, 4 suction system, 5 brush system, 6 mop module, 7 navigation suite, 8 main board, 9 motor driver board, 10 battery pack, 11 user interface, 12 wi-fi module, 13 charging dock. 244 parts in 13 top-level items.
Robotic Vacuum parts diagram. Numbers match the table below; each box is one top-level part or assembly with what it contains.
#PartQtyWhat 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. labour
product / assembly shared across products atomic part related product

Tap 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
VendorHQSpecialtyMOQLead time
🇺🇸SharkNinja
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