iRobot Roomba Autonomous Vacuum
US 6,594,844Expanding Spiral Surface Coverage & Randomized Bump-and-Turn Heuristics
How It Works: Step-by-Step Mechanical & Physical Breakdown
A behavioral state machine drives wheels in an expanding Archimedean spiral to clear open spaces, then reverses and deflects by an LCG-generated angle upon bumping obstacles.
Interactive Real-Time Physical Simulation
Detailed Component Architecture
1Differential Wheel Drive
Modulating relative wheel angular velocities controls curvature radius: omega = (v_r - v_l) / L.
2Floating Bumper Assembly
Detects left, right, or center collisions to trigger immediate reverse-and-pivot escape maneuvers.
Governing Equations & Engineering Principles
Archimedean Spiral Coverage & Differential Kinematics
Autonomous Mobile Robotics & Coverage AlgorithmsClaim 1Instantaneous Spiral Trajectory Radius
Differential wheel speed modulation continuously expands this radius during open floor sweeping.
Combining deterministic Archimedean spirals with pseudo-random collision turns achieves statistically complete floor coverage without internal map memory.
Historical Context: Created the consumer domestic mobile robotics industry, selling over 40 million Roomba units.
Why It Still Matters
The Roomba was the first commercially successful autonomous mobile robot in history, selling over 40 million units and pioneering domestic automation.
Legal Claims Decoder (1 Numbered Claims)
The Historical Bottleneck
Why Prior Art Failed
- •Electrolux Trilobite ($2,000+) used ultrasonic sonar that missed narrow chair legs
- •Failed in dark rooms
- •Required artificial beacon markers