S ScienceFairProjects.info
Medium⏱ time2.5 hr$ cost24

Sweeper Robot

A spinning brush and random-bounce driving let a little bot sweep crumbs off the floor.

Start building ↓
fig — working model Result first

The build

Step 01

Add the brush

Mount a spinning brush at the front.

Step 02

Wire the drive

Set up motors and a bump sensor.

Step 03

Program bounce

On a bump, back up and turn a random angle.

Step 04

Clean

Let it roam and sweep an area.

Working Principle

The robot drives until it hits something, then turns away; over time this random coverage sweeps most of a room with the front brush.

The science behind it

A closer look

Random-walk coverage is how early robot vacuums worked — simple rules give broad area cleaning without a map.

Take it further

Variables to test

  • 1 Bias turns one way — better coverage?
  • 2 Add a dustpan and measure crumbs collected.

More Robotics