Let's Make Robots!


Vaccums the floor.. in the future



It has a funky name because I like funky names. Otherwise, it's ultimately just a box, with four cpu fans to create suction, and move around and bump into things to avoid them. 


I want it to be square, because - corners in the house are square. It's just stupid to make a round vacuum cleaner (in my opinon...)

 I want omni directional because I want it to be able to follow a wall to the corner, then move along the next wall without having to turn. 






 So here is a rough idea of what I hope it will look like. The top panel is pulled up to see the guts of it.

blue outer box is just a place to hang the bumper switches and to stop the wheels tangling in small children. The green inner box is where the batts, motors etc hang out. The four grey boxes represent the four 6cm cpu fans, and the smaller grey box in the middle is a protection  for the cpu - I imagine it will get dusty in there.

The four small cubes in the bottom corners of the big blue box are the cliff detectors.


My problem:

The omniwheels I have are not quite gripping the floor. The rollers on the omnis are hard plastic though - so I suppose it's expected. 

I tried to mitigate the problem by suspending all four wheels, while this worked a bit, it didn't work entirely. Simply adding more weight also helped, but then it gets heavy, which means the power losses will be higher. Ideally, I want omniwheels with rubber rollers - I'm checking with DAGU to see what they have.




Update 28th Oct.

 It turns out that DAGU don't stock omnis with rubber rollers, so I've ordered a bunch from


 I mounted the fans, and bolted the side panels on. I have a bit of an aversion to using hot glue to hold  things together, especially if they're going to vibrate a bit- so I have to think of a better way to mount the four fans. Anyhow, The sides of the inner box are bolted on with small angle brackets and 2x10mm bolts. The gaps in the joining are small enough to be sealed with hot glue - hopefully I can make it neat enough.








I'm so bustin' out wit mah fully sick ride yo.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

It's incredible the amount of effort I put into being lazy....

 But yes, this is the companion cube vac that I have in my unfinished project blog. That damn thing gets longer faster than it ges shorter.. at least, the one in my head does. yeah go on.. you know you want to say it (nani-nani-nani... she said .. right?).


Anyhow, I'll add a rhino model of the intended finished product.. erm.. something like that anyhow, to hopefully make the intention more clear.




A companion cube that vacuums? That is freaking awesome on a level I can`t fully grasp :D

One thing with the CPU fans. I went down that path too and found they can move a lot of air but they don`t create a lot of pressure, especially if you try to push it through a filter. I tried an 80mm CPU fan and a 60mm GPU fan both at 12v. There was plenty of air flow at about 500mA but once I tried to fit them to the top of a collecting chamber with fine mesh filter they just lost all puff and seemed to simply beat the air.

Most commercial vacuums use a blower type which is noisier but really crams the air down the tubes. The little 60mm one I bought beats the crap out of the other fans I tried and turned out to be a ton more efficient too. I just wish I could get a one about 80mm instead!

Ah- dern.

That's dissapointing. what was the size of your intake?

I just found a plastic container the same size as the fan, cut the bottom out of it and fitted the fan then cut a hole about 2cm in the lid for a hose attachment.

hmm, so the intake was a hole about 6x6cm or so?That sounds hugish. I was planning for a much, much smaller intake area to increase the pressure...


Anyhow, that sucks.. or not. um.




Nope the 6cm end was the exhaust. Basically the air would flow up a 2cm round hose into the 6cm chamber, then pass through the filter and the fan on the outside.

Incidentally did you get those gear motors in Japan?

No, the gear motors are the smallest ones available from jaycar;



Suggest you get 10!