Building an Open-Source Robot Vacuum — Meet OOMWOO

3 months ago by inari to c/technology

I’m starting a new build-in-public project: oomwoo, an open-source robot vacuum you build yourself. Raspberry Pi, ROS 2, 2D LiDAR, Home Assistant, 3D printed, local-first — and open from the first commit.
Feathercrown 357 points 3 months ago

You can tell it's a genuine high-quality open-source project because the name sucks

path: 0 24552272, hotness: undefined, score: 357, children: 37
muntedcrocodile 52 points 3 months ago

I propose renaming it to SUCKS cos that's what vacuums do.

path: 0 24552272 24552448, hotness: undefined, score: 52, children: 5
bcgm3 28 points 3 months ago

OpenSuck™

path: 0 24552272 24552448 24557314, hotness: undefined, score: 28, children: 3
muntedcrocodile 9 points 3 months ago

That's good.

I was thinking we could come up with an acronym resulting in suck

path: 0 24552272 24552448 24557314 24559972, hotness: undefined, score: 9, children: 2
Feathercrown 3 points 3 months ago

Sucky Unsupervised Cleaning Knickknack

path: 0 24552272 24552448 24557314 24559972 24562609, hotness: undefined, score: 3, children: 1
Feathercrown 2 points 3 months ago path: 0 24552272 24552448 24552648, hotness: undefined, score: 2, children: 0
Fmstrat 47 points 3 months ago

About the name: “oomwoo” is a rotational ambigram — it reads the same flipped 180°, just like the robot itself roaming your floor in every direction.

There was an attempt.

path: 0 24552272 24559565, hotness: undefined, score: 47, children: 2
Mika 7 points 3 months ago

Now we need to invent a recursive acronym for this name and it would be perfect

path: 0 24552272 24559565 24562816, hotness: undefined, score: 7, children: 1
Axolotl_cpp 11 points 3 months ago

"Open OOMWOO Might Win Over Obstructions"

referring to the fact that these things often end up crashing into everything

path: 0 24552272 24559565 24562816 24563034, hotness: undefined, score: 11, children: 0
ace_garp 6 points 3 months ago

But muh rotational-symmetry.

path: 0 24552272 24565524, hotness: undefined, score: 6, children: 0
bstix 5 points 3 months ago

Robot vacuum designers are limited to using only the "o" vowel. That's just the way it is.

path: 0 24552272 24566241, hotness: undefined, score: 5, children: 1
Feathercrown 5 points 3 months ago

It's like carcinization, all robot vacuum names eventually become "voov"

path: 0 24552272 24566241 24567112, hotness: undefined, score: 5, children: 0
unemployedclaquer -46 points 3 months ago

Can't wait to hear your marketing ideas

path: 0 24552272 24552482, hotness: undefined, score: -46, children: 24
catsarebadpeople 100 points 3 months ago

It's called OOMWOO in all caps dude. My idea is, call it literally anything else. Also I'm getting one

path: 0 24552272 24552482 24552954, hotness: undefined, score: 100, children: 14
TropicalDingdong 65 points 3 months ago

How about WOOOOM

path: 0 24552272 24552482 24552954 24553223, hotness: undefined, score: 65, children: 9
wonderingwanderer 11 points 3 months ago

Or vwoomba

path: 0 24552272 24552482 24552954 24553223 24554828, hotness: undefined, score: 11, children: 4
yaroto98 5 points 3 months ago

Why not MOOOOW?

path: 0 24552272 24552482 24552954 24553223 24556840, hotness: undefined, score: 5, children: 2
catsarebadpeople 2 points 3 months ago

It holds all the dust in its WOMB!

path: 0 24552272 24552482 24552954 24553223 24557916, hotness: undefined, score: 2, children: 0
elucubra 16 points 3 months ago

The name apparently is a rotational ambigram. I would have sworn it was a transdimensional mammogram

path: 0 24552272 24552482 24552954 24554547, hotness: undefined, score: 16, children: 1
catsarebadpeople 4 points 3 months ago

That's actually pretty cool once you know about it.

path: 0 24552272 24552482 24552954 24554547 24557881, hotness: undefined, score: 4, children: 0
jabberwock 10 points 3 months ago

Something much better like eufy? Or roomba?

I think it's a law that robot vacuums must be named something silly.

path: 0 24552272 24552482 24552954 24553502, hotness: undefined, score: 10, children: 0
unemployedclaquer 5 points 3 months ago

I have no objections. If it doesn't connect to the wider internet, could be cool

path: 0 24552272 24552482 24552954 24553016, hotness: undefined, score: 5, children: 0
5in1k 20 points 3 months ago

OOMWOO just sounds like a fake AliExpress brand.

path: 0 24552272 24552482 24556657, hotness: undefined, score: 20, children: 0
Dymonika 13 points 3 months ago

Like, even just SelfVac or whatever would be good...

path: 0 24552272 24552482 24553932, hotness: undefined, score: 13, children: 5
ExcessShiv 12 points 3 months ago

VacBot, HoovrBot AutoVac, AutoHoovr...there's just so many options for names that describe what it is

path: 0 24552272 24552482 24553932 24554177, hotness: undefined, score: 12, children: 2
No1 1 point 3 months ago

How about

iSuck^TM^

🤣

path: 0 24552272 24552482 24553932 24554177 24566694, hotness: undefined, score: 1, children: 0
Dymonika 1 point 3 months ago

Ooh, I really like "AutoVac!"

path: 0 24552272 24552482 24553932 24554177 24564506, hotness: undefined, score: 1, children: 0
jaybone 8 points 3 months ago

“I’ve been SelfVack’n it all day long.”

path: 0 24552272 24552482 24553932 24554893, hotness: undefined, score: 8, children: 0
catsarebadpeople 2 points 3 months ago

People love a good innuendo

path: 0 24552272 24552482 24553932 24557895, hotness: undefined, score: 2, children: 0
liuther9 5 points 3 months ago

YOURMOMMA

path: 0 24552272 24552482 24555129, hotness: undefined, score: 5, children: 1
catsarebadpeople 3 points 3 months ago

We've done it. Look no further

path: 0 24552272 24552482 24555129 24557896, hotness: undefined, score: 3, children: 0
mycodesucks 170 points 3 months ago

path: 0 24553631, hotness: undefined, score: 170, children: 10
ExcessShiv 30 points 3 months ago

3real5me...the amount of time and money needed to make even simple projects robust and truly usable, and not just a janky DIY job that needs to be used in just the right way or it's wonky is always more than you expect. No matter how many times you've been through the process.

path: 0 24553631 24554218, hotness: undefined, score: 30, children: 3
elucubra 12 points 3 months ago

I tend to consider first attempts/versions as Betas. Sometimes I will do the full alpha, beta, RC cycle

Freedman has a pretty good video relating to this

path: 0 24553631 24554218 24554520, hotness: undefined, score: 12, children: 1
Axolotl_cpp 3 points 3 months ago

Yeah, i mean, that's just how developing anything works, i think it shuld be something that people have to explain more when they introduce someone to the DIY world, if you expect to finish a product on the first iteration or the first few, you either gonna fail or you have set a low bar

path: 0 24553631 24554218 24554520 24563160, hotness: undefined, score: 3, children: 0
Eheran 5 points 3 months ago

I think my device is easy and intuitive to use. The user wants video instructions and refuses to use my thing otherwise :(

path: 0 24553631 24554218 24554880, hotness: undefined, score: 5, children: 0
MonkderVierte 14 points 3 months ago

I would actually be more interested in custom firmware for our old touch-and-go Roomba. The hardware is great, fully modular, did even survive a round of cat barf and washing. But the firmware is buggy and does inefficient vacuuming rounds.

path: 0 24553631 24554596, hotness: undefined, score: 14, children: 2
CeeBee_Eh 10 points 3 months ago

I would actually be more interested in custom firmware for our old touch-and-go Roomba

The only thing out there that I know of is https://valetudo.cloud/

path: 0 24553631 24554596 24555570, hotness: undefined, score: 10, children: 1
MonkderVierte 9 points 3 months ago

Which is basically only a on-device proxy to prevent communications.

But thanks.

path: 0 24553631 24554596 24555570 24555621, hotness: undefined, score: 9, children: 0
Dymonika 5 points 3 months ago

Ha, let's hope that doesn't happen here. This is genuinely exciting.

path: 0 24553631 24553911, hotness: undefined, score: 5, children: 0
LightDelaBlue 4 points 3 months ago

cry in voron 3d printer

path: 0 24553631 24563333, hotness: undefined, score: 4, children: 0
imgcat 1 point 3 months ago
path: 0 24553631 24554738, hotness: undefined, score: 1, children: 0
diaphragmwp 142 points 3 months ago

github
A user you’ve blocked has previously contributed to this repository.
look inside
claude
click insights
Top 3 committers is: some org account, another org account but with ".ai" in it, claude

EDIT: they are not only the top 3 committers, they are the only 3 committers

EDIT0: repo is all screenshots and markdown files, another one has a trivial amount of code also written with ai

path: 0 24558506, hotness: undefined, score: 142, children: 28
BendingHawk 46 points 3 months ago

Thank you for saving me the time I would have wasted getting excited about this

path: 0 24558506 24558924, hotness: undefined, score: 46, children: 12
SkunkWorkz 16 points 3 months ago

Well there is nothing to be excited about, the entire repo is empty with only a bunch of readme files. Zero code has been written ai or not.

path: 0 24558506 24558924 24562394, hotness: undefined, score: 16, children: 0
JabbaTheThott -17 points 3 months ago

Don't use any operating systems and most major websites then because theyre all using a coding agent now. It's just the way the industry is going at the moment

edit: Linux uses Claude copilot ffs. It needs to be noted as an AI contribution and needs human review but Linux and Windows definitely use AI coding agents and I guarantee Apple does too. Be in denial all you want. I'm not advocating for them, I'm stating the reality of the industry right now.

path: 0 24558506 24558924 24559221, hotness: undefined, score: -17, children: 6
thethunderwolf 20 points 3 months ago

linux kernel code scrutiny is extreme

random vibe coded github repo code scrutiny is none at all

path: 0 24558506 24558924 24559221 24562783, hotness: undefined, score: 20, children: 0
Axolotl_cpp 11 points 3 months ago

The difference between Linux and this random repository is that Linux has very strict code quality control, this repo and other thousand of projects (including winvibe 11) don't;

If everyone had a strict policy of "AI as an help only and not as a replacement" and quality control, then i wouldn't complain at all but we aren't at that point yet and i doubt we will ever be

path: 0 24558506 24558924 24559221 24563281, hotness: undefined, score: 11, children: 0
DonPiano -5 points 3 months ago

Go tell this to a fencepost near your home.

path: 0 24558506 24558924 24559221 24560135, hotness: undefined, score: -5, children: 2
JabbaTheThott 4 points 3 months ago

Read it and weep. From April 2026 https://www.tomshardware.com/...

Again I am not advocating for AI coding agents but they ARE BEING USED in major applications. Unplug or accept a lot of software/websites you use are using coding agents

path: 0 24558506 24558924 24559221 24560135 24561742, hotness: undefined, score: 4, children: 1
Tja -9 points 3 months ago

Lemmy users don't care about reality, you're talking to a brick wall basically.

path: 0 24558506 24558924 24559221 24560994, hotness: undefined, score: -9, children: 0
Tja -19 points 3 months ago

It's open source. Feel free to write your own software, or pay someone to do it for you.

path: 0 24558506 24558924 24560970, hotness: undefined, score: -19, children: 3
Feathercrown 20 points 3 months ago

"Here is a beautiful piece of art. You say it's just a blank piece of paper? Please feel free to draw your own art on it, and then it will be as I said."

I know the real news here is the hardware, but it is still funny...

path: 0 24558506 24558924 24560970 24562659, hotness: undefined, score: 20, children: 2
Tja -7 points 3 months ago

The thing is... it's not blank. It's painted, but someone complains no that the art is bad, but that they don't like how it was painted. Well, nobody is forcing you to look at it, you can even paint it yourself.

path: 0 24558506 24558924 24560970 24562659 24564330, hotness: undefined, score: -7, children: 1
teslekova 12 points 3 months ago

Yep, everyone updoot this so the ones who come after can stop reading at the top comment.

path: 0 24558506 24559220, hotness: undefined, score: 12, children: 6
cristo 9 points 3 months ago

Downvoting you for writing updoot

path: 0 24558506 24559220 24561149, hotness: undefined, score: 9, children: 5
DisasterTransport 22 points 3 months ago
path: 0 24558506 24559220 24561149 24561589, hotness: undefined, score: 22, children: 3
thethunderwolf 10 points 3 months ago

dootdooting doot doot dooting dootdoot

path: 0 24558506 24559220 24561149 24561589 24562792, hotness: undefined, score: 10, children: 2
teslekova 2 points 3 months ago

Valid.

path: 0 24558506 24559220 24561149 24567722, hotness: undefined, score: 2, children: 0
qwerty 9 points 3 months ago

I don't see that as a problem. A vacuum cleaner isn't critical infrastructure and shouldn't be connected to the internet, so no security concerns. Worst case scenario it ruins your carpet. Majority of the work here will be done on hardware side it seems.

path: 0 24558506 24560818, hotness: undefined, score: 9, children: 4
AbidanYre 14 points 3 months ago

There's 0 code thus far. What "code" does exist is all just readme.md for various ros modules. Getting upset about the guy using ai seems a little premature.

path: 0 24558506 24560818 24561997, hotness: undefined, score: 14, children: 3
Nalivai 2 points 3 months ago

They don't have any code yet but 3 slopgen accounts are already connected. It's worse, it's actually worse.

path: 0 24558506 24560818 24561997 24563481, hotness: undefined, score: 2, children: 0
diaphragmwp 1 point 3 months ago

There's another repo with a Docker file and that was all written with Claude too for some reason. Though I don't see why in the ever living fuck this would need Docker.

Also, why are we even getting excited over a vacuum cleaner existing as a pile of markdown files talking about it? There are lots of these, actually.

path: 0 24558506 24560818 24561997 24565730, hotness: undefined, score: 1, children: 1
AbidanYre 1 point 3 months ago

Not sure what's up with docker.

I understand some excitement though. Initially reading this I thought it was a more mature project that it is and something like this that's fully open source would be a nice change from all the projects that talk about replacing firmware but then turn out to run on one version of hardware that hasn't been sold in at least five years.

path: 0 24558506 24560818 24561997 24565730 24567829, hotness: undefined, score: 1, children: 0
SkunkWorkz 2 points 3 months ago

So? The repository is empty did you even check it. There is no code in it at all.

path: 0 24558506 24562369, hotness: undefined, score: 2, children: 1
Nalivai 3 points 3 months ago

And 3 accounts are already "contributing". That's not better. It's worse.

path: 0 24558506 24562369 24563498, hotness: undefined, score: 3, children: 0
formation 1 point 3 months ago

Ty 😊

path: 0 24558506 24575090, hotness: undefined, score: 1, children: 0
nathan 79 points 3 months ago

Sick, but also in the mean time check out the Valetudo project

path: 0 24551715, hotness: undefined, score: 79, children: 8
TDCN 30 points 3 months ago

As i understand it Valetudo is not actually firmware to control the robot. It is a "parasite" that makes the existing robot firmware belive it is connected to the cloud which is very different from actually controlling and navigating the robot. However, in terms of homeasistant integration it could be worth getting inspired.

For a control operating system ROS could be something to consider. When I used it 10 years ago the project was quite unstable since tools changed constantly and it was overly complicated to work with, but a lot of development has happened since so maybe worth considering. I wrote this before reading the article

path: 0 24551715 24552751, hotness: undefined, score: 30, children: 0
muntedcrocodile 20 points 3 months ago

This is why I love foss software. Their is some guy hacking away at some very specific problem in his own time and he shares it with the world for free. You will have never heard of this problem or even contemplated its existence but once u know some foss developer has solved it going back to a world where it doesn't exist is just a little bit duller.

path: 0 24551715 24552432, hotness: undefined, score: 20, children: 0
adeoxymus 12 points 3 months ago

I love valetudo!

But I also think there should be more open source robotics, and a robot vacuum feels the right topic as a starting point.

I think I also saw someone that wanted to make a robot grass cutter.

path: 0 24551715 24555257, hotness: undefined, score: 12, children: 0
buddascrayon 4 points 3 months ago

Looks pretty cool but a very short list of compatible devices. Also, what they consider "budget options" are not what I would consider "in my price range". LoL 😂

path: 0 24551715 24556419, hotness: undefined, score: 4, children: 4
Tja 1 point 3 months ago

What is your price range, a button and two shells? The S5 can be found for 50 bucks used.

path: 0 24551715 24556419 24561224, hotness: undefined, score: 1, children: 3
AbidanYre 5 points 3 months ago

It's three shells, and I still don't know how to use them.

path: 0 24551715 24556419 24561224 24562074, hotness: undefined, score: 5, children: 0
buddascrayon 1 point 3 months ago

I wasn't able to even find that one. And several of the others. Were you on Amazon or eBay?

path: 0 24551715 24556419 24561224 24571436, hotness: undefined, score: 1, children: 1
Tja 2 points 3 months ago

Ebay, and the local used market (something like Facebook marketplace or Craigslist)

path: 0 24551715 24556419 24561224 24571436 24573327, hotness: undefined, score: 2, children: 0
pastermil 32 points 3 months ago

O M O
O W O

path: 0 24552530, hotness: undefined, score: 32, children: 1
tabular 9 points 3 months ago

I heard it runs on UWU/Linux

path: 0 24552530 24553540, hotness: undefined, score: 9, children: 0
Bomnam 32 points 3 months ago

As time goes on I'm hoping more products like this that give what was once only possible via locked down proprietary software a new open and repairable life as theres many new products and tech that I see but could never use unless I'd want to just upload everything I do to whoevers servers and pray that they don't get breached.

path: 0 24562423, hotness: undefined, score: 32, children: 2
stringere 20 points 3 months ago

https://www.opensourceecology.org/gvcs/

The Global Village Construction Set (GVCS) is a modular, DIY, low-cost, high-performance platform that allows for the easy fabrication of the 50 different Industrial Machines that it takes to build a small, sustainable civilization with modern comforts. We’re developing open source industrial machines that can be made at a fraction of commercial costs, and sharing our designs online for free.

path: 0 24562423 24562884, hotness: undefined, score: 20, children: 1
Sasquatch 5 points 3 months ago

okay I clicked quite a few of those, And afaict, only the house is past the "planning" stage

path: 0 24562423 24562884 24563960, hotness: undefined, score: 5, children: 0
Etterra 22 points 3 months ago

It looks like a DVD rewinder.

path: 0 24562233, hotness: undefined, score: 22, children: 1
stringere 12 points 3 months ago

Be kind, vacuum my floor

path: 0 24562233 24562864, hotness: undefined, score: 12, children: 0
brygphilomena 18 points 3 months ago

I just want one where the storage the vac empties out into is on the side so it can slide under a couch.

These things take so much damn space and for some reason they didn't figure out there is a bunch of real estate underneath shit.

path: 0 24560063, hotness: undefined, score: 18, children: 1
Vex_Detrause 4 points 3 months ago

Delete this comment, sell idea to a company, profit! But in all seriousness this is a smart idea.

path: 0 24560063 24561087, hotness: undefined, score: 4, children: 0
LittleBorat3 15 points 3 months ago

Looking for ways to keep my old one running as long as possible. it's that roboroc xiaomi platform and it has been supper easy to get spare parts. I replaced entire wheel sections batteries and such.

There is a software that replaces the Xiaomi app and that would be the next project.

No need to phone home to china all the time.

path: 0 24567263, hotness: undefined, score: 15, children: 6
inari 2 points 3 months ago

What software?

path: 0 24567263 24567409, hotness: undefined, score: 2, children: 5
LittleBorat3 6 points 3 months ago

I think this one

https://valetudo.cloud/...

Needs a custom firmware installed. But then I am free to use it even if the official app no longer exists.

path: 0 24567263 24567409 24568114, hotness: undefined, score: 6, children: 4
practisevoodoo 5 points 3 months ago

Can confirm it works and is great. I'm even running a Glados voice pack on it that insults me while it cleans.

Only issue I've had the whole time was actually this week when I finally updated the valetudo re version to support the new home assistant MQTT format and the update got stuck but that was an easy fix once I worked out what it was.

path: 0 24567263 24567409 24568114 24572934, hotness: undefined, score: 5, children: 2
LittleBorat3 2 points 3 months ago

Can it say ouch when you kick it or say let me down when you pick it up?

path: 0 24567263 24567409 24568114 24572934 24573346, hotness: undefined, score: 2, children: 1
cenariodantesco 3 points 3 months ago

This is it. I've done it last month, and besides having all the control of my s7, I swear that the robot is faster??!

path: 0 24567263 24567409 24568114 24571157, hotness: undefined, score: 3, children: 0
Smaile 15 points 3 months ago

Need to do this with a lot of home appliances.

path: 0 24570997, hotness: undefined, score: 15, children: 0
u235 14 points 3 months ago

I love this! I'll be following along :)

path: 0 24551654, hotness: undefined, score: 14, children: 0
sp3ctr4l 14 points 3 months ago

... oomwoo?

Sorry, I need to look this up on Squeam.

Hey, on Mreesh, somebody said its a scam!

... But then LikkiiLiikkii says its legit.

Hrm, I wonder what Gronk thinks...

path: 0 24551929, hotness: undefined, score: 14, children: 5
CTDummy 25 points 3 months ago

About the name: “oomwoo” is a rotational ambigram — it reads the same flipped 180°, just like the robot itself roaming your floor in every direction.

path: 0 24551929 24551990, hotness: undefined, score: 25, children: 4
Fetus 15 points 3 months ago

0

0

3

E

0

0

path: 0 24551929 24551990 24552216, hotness: undefined, score: 15, children: 2
szprot 1 point 3 months ago path: 0 24551929 24551990 24552216 24556756, hotness: undefined, score: 1, children: 0
teslekova 1 point 3 months ago

We trained him wrong, as a joke!

path: 0 24551929 24551990 24552216 24559181, hotness: undefined, score: 1, children: 0
sp3ctr4l 3 points 3 months ago

Sorry I'm pretending to be a normal person, who is just like, trying to say and a remember a word.

path: 0 24551929 24551990 24557338, hotness: undefined, score: 3, children: 0
muusemuuse 13 points 3 months ago

I’m surprised they didn’t go for more of a wide-mouth D bot design like the old neatos did. And a pi5 is hardly affordable in 2026. If it’s local only, does it really need the processing power of a pi? It’ll be on a home network with something running homeassistant anyway. Give it a dumb controller and make it like a wireless klipper bot, the heavy lifting done on the server.

path: 0 24553140, hotness: undefined, score: 13, children: 7
blackbeans 8 points 3 months ago

They do mention it is undecided yet and an esp32 is an option. For me that would be ideal but I can also imagine some devs just want some kind of linux where they can run python scripts on.

path: 0 24553140 24554142, hotness: undefined, score: 8, children: 0
Olap 1 point 3 months ago

Or even a zero 2w

path: 0 24553140 24553432, hotness: undefined, score: 1, children: 5
TerHu 3 points 3 months ago

i ordered one of those two months ago and the expected delivery date in 2027…

path: 0 24553140 24553432 24553619, hotness: undefined, score: 3, children: 4
muusemuuse 5 points 3 months ago

Dude go to microcenter. Or get an orangepi or radxa board.

path: 0 24553140 24553432 24553619 24555467, hotness: undefined, score: 5, children: 3
TerHu 3 points 3 months ago

man i wish we had those in the eu. them and jeff geerling

path: 0 24553140 24553432 24553619 24555467 24556017, hotness: undefined, score: 3, children: 2
Fmstrat 13 points 3 months ago

While this is a cool idea, if you read the article, it's only an idea. Seems like nothing but a reference design has actually been made. Hoping to see it progress, but we shall see.

path: 0 24559614, hotness: undefined, score: 13, children: 2
glitch1985 10 points 3 months ago

Concept of a vacuum.

path: 0 24559614 24559753, hotness: undefined, score: 10, children: 0
Buddahriffic 1 point 3 months ago

Yeah, over the years I've learned to not hold my breath about any interesting announcement. Though I'm at the point now where I don't really care either way and feel like pointing it out for any specific project just feels overly pessimistic. Just let them cook or contribute knowing there's never a guarantee it'll come to fruition.

path: 0 24559614 24562796, hotness: undefined, score: 1, children: 0
prenatal_confusion 9 points 3 months ago

The game changer in robot vacs for me was the emptying station. My first one didn't have it and it just sat in the corner. Full.

path: 0 24553588, hotness: undefined, score: 9, children: 8
D_C 5 points 3 months ago

Same.
Though I'm not a vacuum cleaner, I just eat a lot. And I will also cry.

path: 0 24553588 24554298, hotness: undefined, score: 5, children: 0
inari 4 points 3 months ago

Doesn't that lock you in to a specific type of bag that only the robot manufacturer creates?

path: 0 24553588 24554969, hotness: undefined, score: 4, children: 2
prenatal_confusion 4 points 3 months ago

It does but I am still on my first ten pack so ...

Also there are for sure some alternative bags, I just didn't put time in to find them.

path: 0 24553588 24554969 24555426, hotness: undefined, score: 4, children: 0
stooth64 1 point 3 months ago

Shark robot vacuums don’t use bags at least

path: 0 24553588 24554969 24558035, hotness: undefined, score: 1, children: 0
drmoose 3 points 3 months ago

You still have to empty the station tho

path: 0 24553588 24556514, hotness: undefined, score: 3, children: 3
prenatal_confusion 2 points 3 months ago

I do that three times a year. It works for me.

path: 0 24553588 24556514 24558285, hotness: undefined, score: 2, children: 2
drmoose 1 point 3 months ago

No way you change the stinky dirty water only once every four months?

path: 0 24553588 24556514 24558285 24559621, hotness: undefined, score: 1, children: 1
prenatal_confusion 1 point 3 months ago

Ah, mine does vacuum only :)

Dreamee 10 pro

path: 0 24553588 24556514 24558285 24559621 24563780, hotness: undefined, score: 1, children: 0
unitedwithme 8 points 3 months ago

I've been interested in Kärcher since it's German and has better privacy laws than the US branded stuff. But this would be interesting. The Kärcher though is on sale for $400USD on their site, tough to beat. 🤕

path: 0 24552259, hotness: undefined, score: 8, children: 1
Siegbaert 3 points 3 months ago

Might also take a look at the ones from Bosch. I got the Spotless Max (without cam) and am pretty happy with it. But I also got no comparison to competitors how they perform.

path: 0 24552259 24552708, hotness: undefined, score: 3, children: 0
guynamedzero 8 points 3 months ago

This looks cool! Nice!

path: 0 24551635, hotness: undefined, score: 8, children: 0
queerlilhayseed 7 points 3 months ago

If I have an old Roomba can I hack a new brain into it? I've got a Raspberry Pi and a soldering iron and a willingness to break them for science. Never done much hardware hacking though.

path: 0 24554498, hotness: undefined, score: 7, children: 1
sirico 3 points 3 months ago

Technically yes GPIO -> pin headers of each physical control.

path: 0 24554498 24554790, hotness: undefined, score: 3, children: 0
Pika 7 points 3 months ago

with a name like that, I really hope that it has a boot-up sound option where it makes an awoo boot noise.

path: 0 24552987, hotness: undefined, score: 7, children: 0
captainlezbian 7 points 3 months ago

Ooh, this might be a great project for my wife and I to build together

path: 0 24557873, hotness: undefined, score: 7, children: 3
NarrativeBear 4 points 3 months ago

I can't even get my wife to build a Lego set with me 🤣

path: 0 24557873 24558895, hotness: undefined, score: 4, children: 2
Munkisquisher 4 points 3 months ago

I've got to share time on the 3d printer now she's got the hang of it, we don't have room for 2. But it's still great to see!

path: 0 24557873 24558895 24564057, hotness: undefined, score: 4, children: 0
captainlezbian 4 points 3 months ago

Oh the physical part is all me, she just wants to do the computer stuff lol. But yeah she's been interested in some projects where she can program and I can build.

path: 0 24557873 24558895 24559098, hotness: undefined, score: 4, children: 0
ZILtoid1991 5 points 3 months ago

Is "OOMWOO" an onomatopoeia for a vacuum cleaner's sounds?

path: 0 24554684, hotness: undefined, score: 5, children: 3
jaybone 12 points 3 months ago

Is there a word for a palindrome that works when you rotate it 180 degrees?

path: 0 24554684 24554866, hotness: undefined, score: 12, children: 2
tom 15 points 3 months ago path: 0 24554684 24554866 24555062, hotness: undefined, score: 15, children: 0
llii 10 points 3 months ago

About the name: “oomwoo” is a rotational ambigram — it reads the same flipped 180°, just like the robot itself roaming your floor in every direction.

Taken from the blog post.

path: 0 24554684 24554866 24555067, hotness: undefined, score: 10, children: 0
Dyskolos 5 points 3 months ago

Awesome project! I would love to buy some robovacs, but I don't want some unknown entitity mapping our home and whatnot. Our maid would love it too. Being done earlier for the same pay 😁

path: 0 24556363, hotness: undefined, score: 5, children: 4
AbKingPro 9 points 3 months ago

Just use valetudo in this case it works great

path: 0 24556363 24556634, hotness: undefined, score: 9, children: 3
Dyskolos 2 points 3 months ago

Oh. Wow. Thanks. Last time I checked the market it was horrible and then I just gave up on robovacs. Too many different to reverse engineer every single one. But great, gonna check this one out deeply. Thanks man.

path: 0 24556363 24556634 24556707, hotness: undefined, score: 2, children: 2
AbKingPro 2 points 3 months ago

The setup is fairly involved and not super beginner friendly however I finally came across and finished to flash my robot a few weeks ago and i don't notice any difference vs the stock firmware when using home assistant, beside the fact that its no longer connecting to all these random servers in China. It really is a wonderful project!

path: 0 24556363 24556634 24556707 24557286, hotness: undefined, score: 2, children: 1
Dyskolos 2 points 3 months ago

Sounds great! Although I less worry about Chinese servers than american servers 😁 I would even be fine if it were shittier then, or totally manual programming or whatever. Just not clouds that get data I know nothing about and have no agency over it.

path: 0 24556363 24556634 24556707 24557286 24560377, hotness: undefined, score: 2, children: 0
Sam_Bass 4 points 3 months ago

the robot vac i have had for 3 years is the dumbest machine. goes over the same areas multiple times a session. has a manual steer setting but if i gotta steer it, whats the point of robotics? finally gave up and got a dust mop.

path: 0 24559719, hotness: undefined, score: 4, children: 1
Tja 1 point 3 months ago

At the risk of sounding like an ad, roborock (xiaomi) makes fantastic vacuums. Great navigation, great cleaning performance, obstacle avoidance (cables, socks, etc) depends on the model.

They do offer a meter interface if you want to have it offline, but I'm quite happy with the (cloud based) app, allows a bit more control.

It integrates with home assistant but it sometimes goes "unavailable", the matter integration is a bit more stable for that.

I sure other manufacturers also have great ones, check "vacuum wars" on YouTube.

path: 0 24559719 24561067, hotness: undefined, score: 1, children: 0
mecen 4 points 3 months ago

Awesome estimated cost of doing it?

Consider working with some manufacturer to sell it, as HA compatible, not spying vacuum robot.

path: 0 24579377, hotness: undefined, score: 4, children: 0
e461h 2 points 3 months ago

Awesome project. So cool DIYers can build something like this now (with a lot of help from the project owner)!

path: 0 24558132, hotness: undefined, score: 2, children: 0
avidamoeba 1 point 3 months ago
path: 0 24569922, hotness: undefined, score: 1, children: 0
HubertManne 1 point 3 months ago

The two things with robot vacs is one cleaning the roller is to annoying. I think it would be best for it to be like a shop vac. Yeah it would not do as good a job but would be a good general cleaner and you don't have to mess with the roller sweeper. Two is a base station to auto empty the refuse bin. Honestly for the first part it maybe just better as an option. so you have one for more thorugh clean that will need more maint but no more than a standard vacc and one that is less maint and can pickup more types of stuff. Might be good just to have the shop vac type go first so that the roller type gets gunked up less.

path: 0 24559485, hotness: undefined, score: 1, children: 3
Tja 1 point 3 months ago

The roller has been solved a few years ago. The split-roller design doesn't need any maintenance, no hair tangles in the two years I owned mine. Plenty of robots use it, as the patent expired.

path: 0 24559485 24561484, hotness: undefined, score: 1, children: 0
glitch1985 1 point 3 months ago

I agree completely but the suction required for something without a brush is huge and you'll need a much bigger motor and battery. I had a vacuum that didn't auto empty for years and while my new one is a huge upgrade it was a time saver just to have one do the vacuuming and then empty it manually or every other time if there wasn't much dirt.

path: 0 24559485 24559818, hotness: undefined, score: 1, children: 1
HubertManne 0 points 3 months ago

See I found it was not much of a time saving. I would rather just vaccum than clean and prep it. It was useful when my wife was sick as I literally needed to be able to do two things at once and cleaning it out could be done at any time and piece meal and such so it worked. But under normal circumstances, again, I would just prefer to vaccum which does not take all that much time and is not ardous. Now something that went pretty often and was like 99% autonomous where I just empty a bine once a week. That would be worth it. Even if I had to vaccum I could do it once a week and keep the carpet very clean or once a month and have it be pretty decently generally clean.

path: 0 24559485 24559818 24560998, hotness: undefined, score: 0, children: 0
GreenKnight23 1 point 3 months ago

I'm good with this. I actually want a smaller unit for my home office specifically.

so large enough to cover around 200-ish sqft.

path: 0 24563515, hotness: undefined, score: 1, children: 0
cedarsparrow30295 1 point 3 months ago
path: 0 24572794, hotness: undefined, score: 1, children: 0
technology
technology

@lemmy.world

login for more options
88767
22243
14582

This is a most excellent place for technology news and articles.

Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


go to feed...