Freewill Tiger
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
inari@piefed.zip to Technology@lemmy.worldEnglish · 3 months ago

Building an Open-Source Robot Vacuum — Meet OOMWOO

makerspet.com

external-link
message-square
158
link
fedilink
2
external-link

Building an Open-Source Robot Vacuum — Meet OOMWOO

makerspet.com

inari@piefed.zip to Technology@lemmy.worldEnglish · 3 months ago
message-square
158
link
fedilink
Building an Open-Source Robot Vacuum — Meet OOMWOO - Makers Pet
makerspet.com
external-link
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.
alert-triangle
You must log in or register to comment.
  • mecen@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Awesome estimated cost of doing it?

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

  • mycodesucks@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    • Dymonika@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

    • Light-DelaBlue@jlai.lu
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      cry in voron 3d printer

    • ExcessShiv@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

      • Eheran@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        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 :(

      • elucubra@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        0
        ·
        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

        • Axolotl@feddit.it
          link
          fedilink
          English
          arrow-up
          0
          ·
          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

    • MonkderVierte@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

      • CeeBee_Eh@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        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/

        • MonkderVierte@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

          But thanks.

  • captainlezbian@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

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

    • NarrativeBear@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

      • captainlezbian@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        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.

      • Munkisquisher@lemmy.nz
        link
        fedilink
        English
        arrow-up
        0
        ·
        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!

  • Nate@piefed.alphapuggle.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

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

    • adeoxymus@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

    • buddascrayon@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      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 😂

      • Tja@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

        • AbidanYre@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

        • buddascrayon@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

          • Tja@programming.dev
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

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

    • 🇦🇺𝕄𝕦𝕟𝕥𝕖𝕕𝕔𝕣𝕠𝕔𝕠𝕕𝕚𝕝𝕖@hilariouschaos.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

    • TDCN@feddit.dk
      link
      fedilink
      English
      arrow-up
      0
      ·
      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

  • brygphilomena@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    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.

    • Vex_Detrause@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

  • queerlilhayseed@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    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.

    • Destide@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

  • sp3ctr4l@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    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…

    • CTDummy@aussie.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

      • sp3ctr4l@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

      • Fetus@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        0

        0

        3

        E

        0

        0

        • szprot@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          https://ooee.ooo/

        • teslekova@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          We trained him wrong, as a joke!

  • Bomnam@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    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.

    • stringere@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

      • Sasquatch@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

  • LittleBorat3@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    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.

    • inari@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      What software?

      • LittleBorat3@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        I think this one

        https://valetudo.cloud/pages/general/supported-robots/

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

        • cenariodantesco@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          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??!

        • practisevoodoo@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          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.

          • LittleBorat3@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

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

            • practisevoodoo@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              I did try the ‘ouch’ feature and that was fun for all of 10 minutes and then it moved very quickly into annoying so that feature got disabled.

              https://arner.github.io/posts/#make-glados-clean-your-floor

  • ZILtoid1991@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Is “OOMWOO” an onomatopoeia for a vacuum cleaner’s sounds?

    • jaybone@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

      • llii@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        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.

      • tom@jlai.lu
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        https://en.wikipedia.org/wiki/Ambigram

  • Sam_Bass@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    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.

    • Tja@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

  • Etterra@discuss.online
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    It looks like a DVD rewinder.

    • stringere@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Be kind, vacuum my floor

  • Smaile@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Need to do this with a lot of home appliances.

  • Dyskolos@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    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 😁

    • AbKingPro@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Just use valetudo in this case it works great

      • Dyskolos@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        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.

        • AbKingPro@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          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!

          • Dyskolos@lemmy.zip
            link
            fedilink
            English
            arrow-up
            0
            ·
            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.

  • Feathercrown@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

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

    • unemployedclaquer@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Can’t wait to hear your marketing ideas

      • Nocklusamigos@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        YOURMOMMA

        • catsarebadpeople@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          We’ve done it. Look no further

      • Dymonika@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Like, even just SelfVac or whatever would be good…

        • jaybone@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

        • ExcessShiv@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

          • No1@aussie.zone
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            How about

            iSuckTM

            🤣

          • Dymonika@lemmy.ml
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Ooh, I really like “AutoVac!”

        • catsarebadpeople@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          People love a good innuendo

      • 5in1K@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        OOMWOO just sounds like a fake AliExpress brand.

      • catsarebadpeople@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

        • elucubra@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

          • catsarebadpeople@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

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

        • jabberwock@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          Something much better like eufy? Or roomba?

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

        • TropicalDingdong@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          How about WOOOOM

          • catsarebadpeople@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            It holds all the dust in its WOMB!

          • wonderingwanderer@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Or vwoomba

            • Lumisal@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              If that way the case, in keeping with open source tradition, it should be the Uwumba

              • wonderingwanderer@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                0
                ·
                3 months ago

                Yes, it was a latin v

            • Druid@lemmy.zip
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              UwUmba?

              • wonderingwanderer@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                0
                ·
                3 months ago

                Lumisal beat you to it, sorry buddy

          • yaroto98@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Why not MOOOOW?

            • Axolotl@feddit.it
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              We gotta reserve this for a future sibling that cut the grass

            • frozen_flaps@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              that one goes on the lawn.

        • unemployedclaquer@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

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

    • 🇦🇺𝕄𝕦𝕟𝕥𝕖𝕕𝕔𝕣𝕠𝕔𝕠𝕕𝕚𝕝𝕖@hilariouschaos.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

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

      • bcgm3@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        OpenSuck™

        • 🇦🇺𝕄𝕦𝕟𝕥𝕖𝕕𝕔𝕣𝕠𝕔𝕠𝕕𝕚𝕝𝕖@hilariouschaos.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          That’s good.

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

          • Feathercrown@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Sucky Unsupervised Cleaning Knickknack

            • BingBongTheArcher@lemmy.today
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

      • Feathercrown@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        https://youtu.be/Ec5f6SrGlzU?is=HGIPPRdTSUJnQUXL

    • ace_garp@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      But muh rotational-symmetry.

    • bstix@feddit.dk
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Robot vacuum designers are limited to using only the “o” vowel. That’s just the way it is.

      • Feathercrown@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        It’s like carcinization, all robot vacuum names eventually become “voov”

    • Fmstrat@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      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.

      • Mika@piefed.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

        • Axolotl@feddit.it
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          “Open OOMWOO Might Win Over Obstructions”

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

Technology@lemmy.world

technology@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !technology@lemmy.world

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


  • @L4s@lemmy.world
  • @autotldr@lemmings.world
  • @PipedLinkBot@feddit.rocks
  • @wikibot@lemmy.world
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 3.95K users / day
  • 10K users / week
  • 14.9K users / month
  • 18.7K users / 6 months
  • 1 local subscriber
  • 88.5K subscribers
  • 14.9K Posts
  • 459K Comments
  • Modlog
  • mods:
  • L3s@lemmy.world
  • enu@lemmy.world
  • Technopagan@lemmy.world
  • L4sBot@lemmy.worldB
  • L3s@hackingne.ws
  • BE: 0.19.20
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org