iRobot Says It'll Be a Few Weeks Until It Can Clean Up Its Latest Roomba Software Update Mess (theverge.com) 58
iRobot, maker of the robotic Roomba vacuums, has confirmed that a software update has been causing issues for some users of its i7 and s9 robots and that it's working on another one to prevent future issues. The catch? It might be a bit before things get sorted out, with iRobot expecting the update to roll out "over the next several weeks." From a report: According to users on Reddit and Twitter, the recent 3.12.8 firmware update has been causing navigation issues. One user described their robot cleaner as acting "drunk" after the update: spinning itself around and bumping into furniture, cleaning in strange patterns, getting stuck in an empty area, and not being able to make it home to the dock. What's more, some other users are reporting that the environment maps their Roombas made were wiped out by the update.
Life Imitating Art (Score:4, Funny)
There's a scene in 'Idiocracy' where a Roomba-like device in a hospital constantly drives into a wall and repeats the phrase "your floor is now clean!"
Re:Life Imitating Art (Score:4, Funny)
Re: (Score:2)
Internet of things (Score:5, Insightful)
Makes you want to hook up your refrigerator to the internet, doesn't it! At least with Roomba, you just end up with a dirty floor, not food poisoning.
a better update.... (Score:1)
Re: a better update.... (Score:1)
Re: (Score:2)
There will be even more videos if they don't.
Re: (Score:2)
Do the laws apply to pets?
Re: a better update.... (Score:1)
Re: (Score:2)
Re: (Score:1)
That reached its pinnacle with the video of the cat seated on the Roomba pursing a duckling while wearing a shark suit.
Why (Score:2)
Why isn't there a lawnmower version of these things yet?
Re: (Score:2)
Because navigating an uneven lawn is a much more difficult task than handling a perfectly flat floor.
Re: (Score:2)
Even more difficult than an autonomous car? At least the lawn doesn't topographically change that much.
Re: (Score:2)
"Even more difficult than an autonomous car?"
A road is paved, so, yes. There's also a lot more money to made solving autonomous cars than in solving autonomous lawn mowers.
"At least the lawn doesn't topographically change that much."
Lawn topographically change about as much as roads do. People do landscape, you know.
Re: (Score:2)
There is a lawnmower version of this. My brother in law sells them at his shop in Bessemer, Alabama called Advanced Mower.(877) 428-1546
Re:Why (Score:4, Informative)
Husqvarna (Score:2)
My coworker has the Husqvarna Automower. He seems to like it. It has it's limitations, but he appreciates the time it saves as he's renovating his turn of the last-century home.
Re: (Score:2)
Do you mean an iRobot Lawnmower, specifically?
Because there are several robotic lawnmowers our there. I've had a WORX Landroid for years.
Re: (Score:1)
Re: (Score:2)
Why isn't there a lawnmower version of these things yet?
iRobot was working on one, but it's been delayed [cnet.com]. You can buy one from Husqvarna today, but I think you have to bury a guidewire at the edge of your yard for theirs:
https://www.husqvarna.com/us/p... [husqvarna.com]
Re: (Score:2)
There's a DIY robot lawnmower community at https://www.ardumower.de/en/ [ardumower.de]
They look pretty cool.
Re: (Score:2)
There are several. I like the Tertill solar powered garden weeder, but my wife would never let me blow $400 on it.
https://tertill.com/collection... [tertill.com]
Update mania has gone too far (Score:2)
Re: (Score:2)
Like how? A Roomba is going to suck one's toes to death?
Re: (Score:2)
Roomba wanders into wrong room, pushes ventilator or oxygen machine cable from wall, runs over surge protector turns off medical device etc
My roomba has been acting wonky too, but the worst it can do is accidentally wander into the nursery on the wrong side of the house, and break my baby's fingers
Re: (Score:2)
It'll have to wait until (Score:2)
the bot stops repeatedly running into the table leg.
Never heard of rollbacks? (Score:4, Insightful)
Re:Never heard of rollbacks? (Score:4, Interesting)
How hard is it to publish a the previous version again?
I've used an i7+ since late 2019. I've had to call their Customer Support a few times. The front line support staff try so hard to be helpful and they really do their best, but I get the impression that, behind the scenes, this is a company that loves its creative Computer Science people but is not so much in love with I.T. production best practices to provide a reliable tool for their customers. I don't think they take an engineering approach to their software. I doubt their software designers are actually using the tool in their own homes, with chairs that aren't in the same spot every day, with doors that are sometimes closed and sometimes open, with Amazon boxes sometimes piled in a corner, with a big dog that doesn't move until it's been bumped into a few times and then suddenly isn't in the same spot any more, etc. I expect if they tried a software rollback their "clever" toddler-level AI would throw a tantrum. I doubt they architected their solution end-to-end to take that into account; I suspect their "architecture" has become a Frankenstein's monster over time. I have no inside knowledge of the company, but from my (customer) point of view this looks like a company that is trying to be too clever for its own good and is not prioritizing making a tool that is dependable and reliable from a homeowner's point of view.
--
.nosig
Re:Never heard of rollbacks? (Score:5, Interesting)
Ditto.
Christmas was a real problem. Areas of the house have stuff in them (tree, decorations, stuff moved to make space for tree, etc) - and when we want back to normal, the Roomba just refused to clean the newly open areas. Even picking it up and starting in the neglected spaces didn't help.
Had to wipe the map and start over. The experience also made me wonder if the engineers actually used the thing in their houses.
Re: (Score:2)
Re: (Score:2)
Companies really need to eat their own cookings on production. My former employer did this wirth their own products and services. At least, they get to see their own issues and can fix inhouse.
CS taking over. (Score:3)
I've used an i7+ since late 2019. {...} this is a company that loves its creative Computer Science people {...} but from my (customer) point of view this looks like a company that is trying to be too clever for its own good and is not prioritizing making a tool that is dependable and reliable from a homeowner's point of view.
I've been using a 780 for roughly a decade (and a Scooba 450 for half that time) - these things are build very nicely, and are laughably easy to service and maintain, which is part of the problem.
And indeed I have largely the impression that they have been putting too much CS (mostly in the field of AI) in their product against their own good.
To me it looks like the old "random dance" approach to cleaning - i.e.: randomly driving around and bumping into things until eventually they will end up having statis
Re: (Score:3)
Exercise: If a house is 2000ft large, and a roomba is 1ft large, how many times does the house need to be cleaned with a random walk till every sq ft has been cleaned?
Re: (Score:2)
Exercise: If a house is 2000ft large, and a roomba is 1ft large, how many times does the house need to be cleaned with a random walk till every sq ft has been cleaned?
Answer: Who cares; it's a mindless robot and has plenty of time on its hands (wheels?).
Re: (Score:3)
Model the house as a circle with 2000 sq ft area. Its radius is thus about 25.23 feet. A 2D random walk with 1 sq ft steps takes about (4/pi)*n^2*(log n)^2 steps to cover the room with radius n ft, or about 8447 steps when n=25.23. So it is about 8447/2000 = 4.2 times less efficient than doing the whole room without repeating a spot. See
Re: (Score:2)
Oh, cool reference. Thanks!
I was more thinking of random jumping around, so first square takes 1 step. Then chance to hit non visited on next step is 1999/2000, and once that happens, chance to visit another non-visited 1998/2000 and so on, giving 2000*sum_{i from 1 to 2000) (i/2000), or about 8 times the whole house.
But isn't the result of the paper that to cover a torus of size n x n would take 4 n^2 log(n)^2, which if n^2=2000 gives log(2000)^2/pi or about 18?
Strange that my random jumps gives about log(
Re: (Score:3)
Re: (Score:2)
> And you can only get in the rollback queue once you get the second-tier tech support involved. After that, it sounds like it's a manual process to revert each robot
Why on God's green Earth would they inflict this much support cost on themselves when rolling out a revert would ALSO make their customers happy?
Are they covering up an intrusion/attack?
Re: (Score:2)
Rollbacks are often forbidden for security/privacy reason. If one can rollback to an older version, a hacker could force a rollback (e.g. via a security hole on a remote server) to a less secure version of the firmware (and thus gain access to your home).
(and sometimes this is used by companies that don't want to support old versions for too long, and PhB who plan to install unpopular "features", to prevent user from reverting to a "better" version)
Re: (Score:3)
Check out old source code. Bump version number, build, sign, post. The whole system treats it as an update and goes back to the old behavior.
Re: Never heard of rollbacks? (Score:2)
No mod points, but ^^^^ this. Its it robot rocket brain surgery!
Re: (Score:2)
I was thinking this same thing. I work in tech and if something screwed up this big we'd immediately roll back the release and kick it back to engineering...
Now that all said, this now explains why my map got corrupted on my device and it kept saying my devices map and the map on my app didnt match. And there was no way to resync them. The ONLY option was to factory reset it and then set it about on mapping runs for the next three days to relearn my house. I consider not being able to resync the map
Re: (Score:2)
Call me (Score:2)
Re: (Score:2)
Rooba Update (Score:1)
I will get one when... (Score:2)
You do not want cat vomit spread all over your carpet, or worse, diarrhea. I've heard stories, and they make me a bit leery of automated vacuums in a household with pets, because you never know when something like that could happen unexpectedly. Ideally when such anomalies are detected, the device stops attempting to clean further, returns to base, and sends a text message to
Re: (Score:1)
Ok I get your points. first one. I kind of agree, but there's way too many reasons for them to never make a roomba that does stairs.
Second Point: I have not one, but two dogs, and one is an *almost* fully housebroken puppy (3 month old Vizsla). We don't run the Roomba when home, or sleeping, because it's loud. not jet engine loud, but not something I'd
I'd take the offline device (Score:4, Interesting)
Meanwhile, the dumb Roomba that I've had for 15 years is still working fine (other than having to replace the battery once). Some of the more intelligent mapping/navigation features in the newer models look interesting, but requiring internet connectivity makes them a hard pass for me. Between having them all stop working just because AWS is down, to crummy updates, and all the privacy concerns - what exactly is this connectivity buying us anyway?
Pretty much the definition of (Score:2)
Pray that Tesla..... (Score:2)
is better at testing updates.
Re: Pray that Tesla..... (Score:1)
Time spent updating devices (Score:1)