Cleaninator : Low Cost Autonomous Cleaning Robot

Extremely Low Cost Autonomous Cleaning Robot, using brush propulsion and rechargeable Ni-Mh battery

Similar projects worth following
Minimal Autonomous Cleaning Robot, cleans the floor powered by electro motor vibrated brush and navigating randomly. It has no brain, so no risk it will take over the world. It is easy and cheap to build, inspired by the toothbrush based bristlebot. My 2 sons B. (11y) and E. (14y) each built one.

Cleaninator : Autonomous Cleaning Robot : it can clean even difficult spaces :

Demonstration :

See build and logs for more details !


First test version of cleaninator, alkaline battery and no on/off switch

JPEG Image - 282.00 kB - 07/17/2016 at 16:14


  • 1 × Brush
  • 1 × AA battery Holder
  • 1 × DC Motor
  • 1 × On/Off Switch
  • 1 × AA Battery

View all 6 components

  • Swapping to Ni Mh Battery

    serdef07/17/2016 at 16:55 0 comments

    Now changing to a Ni Mh Battery allows a bit more current and makes the cleaninator even faster

  • Creating 2 prototypes

    serdef07/17/2016 at 16:53 0 comments

    In total 2 prototypes were built, 1 by E (14y old), and 1 by B (11y old).

    the first one rotates a lot and moves slowly. This may be excellent for thorough cleaning.

    the second one moves fast and doesn't rotate.

    The difference is in the weight balancing, in positioning the battery holder and motor,
    and in the selection of the asymmetric load.

    By choosing the position, you can physically 'program' the robot behavior.

    Here is a video comparing the behavior of the 2 prototypes :

  • Glueing it all together

    serdef07/17/2016 at 16:40 0 comments

    Glued it all together, it looks good !

    Clean up the excessive glue

  • Testing before build

    serdef07/17/2016 at 16:38 0 comments

    First tests were done with a motor on the table.

View all 4 project logs

  • 1
    Step 1

    Take a small cleaning brush (different types may work).

    Test if it slides well over the floor, if it keeps balance, you have a good brush.

    If it tips over, you can cut the brush hairs into a more stable shape.

  • 2
    Step 2

    Solder a small DC motor to an AA battery holder, add a switch in between. Test the circuit on your desk.

    If it works, add some assymetric weight to the motor axis, such as these two bolts :

    Test the vibration of the motor with the asymetric assembly. If it moves slowly on your table, you did well.

  • 3
    Step 3

    Now glue the motor to the brush, leave some space for the switch and the battery holder.

View all 5 instructions

Enjoy this project?



Darko Sarkanovic wrote 07/17/2016 at 20:57 point

Absoliuely ingenious.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates