News for hackers. Stuff that matters.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by harperlee on Thursday September 06, 2018 @02:23AM (#17924257)
I'm actually genuinely surprised it did not have persistent maps yet.

- It is obviously useful to plan cleaning.

- Once calculated, storing them should be cheap.

- Detecting that the stored map is wrong if you manually move the Roomba to another location should be an issue; just ignore the stored map after too many inconsistencies with current reality.

Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by Moru on Thursday September 06, 2018 @02:43AM (#17924335)
Following nintendos lead, you only want small improvements in each product version so the user sees a benefit of buying the next version of the same thing they already have. When you are getting close to perfect, you start removing features and add them back in later versions again. (audio out on whatever handheld it was).
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by stephengillie on Thursday September 06, 2018 @02:50AM (#17924357)
> When you are getting close to perfect, you start removing features and add them back in later versions again.

Apple's strategy too?

Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by Angostura on Thursday September 06, 2018 @03:47AM (#17924573)
What feature have they ever added back?
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by dotancohen on Thursday September 06, 2018 @06:37AM (#17925222)
Apple doesn't add the features back.

Third parties implement the feature and then you pay $9-$49 for the software. Sometimes you can add $4-$19 for a software update for every OS update.

It's a great ecosystem for developers.

Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by yebyen on Thursday September 06, 2018 @07:33AM (#17925468)
I was going to say the AirPod strap, but it looks like those are sold by another company...
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by Chyzwar on Thursday September 06, 2018 @05:58AM (#17925059)
a keyboard.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by schlupfknoten on Thursday September 06, 2018 @07:36AM (#17925482)
Stylus
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by crooked-v on Thursday September 06, 2018 @02:37AM (#17924303)
Synchronizing a digital map with a physical device without a lot of expensive sensors and expensive specialized hardware is extremely hard. For example, consider that an iPhone X can only mostly keep track of a room's boundaries with its onboard sensors and camera... and it has a market price of $1000.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by harperlee on Thursday September 06, 2018 @03:21AM (#17924464)
That is not exactly correct. You don't need expensive sensors to synchronize maps with reality. The coarsest estimate of where walls are can be used to infer a position in a map; it will just not be very precise. But errors of cms should be ok.

And Roomba only moves in a plane as a result of its (slow) actuators, whereas an iPhone X tries to do hyper-accurate 6dof real time position, from a very quick external source (your hand), for augmented reality. Thus the sensor and computation cost premium. But that does not apply to the Roomba.

Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by eptcyka on Thursday September 06, 2018 @02:40AM (#17924318)
Why does a smartphone have to keep track of a room's boundaries?
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by mattdeboard on Thursday September 06, 2018 @03:04AM (#17924400)
So the swat team can find you ?
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by eyeos on Thursday September 06, 2018 @02:54AM (#17924370)
I think it’s $1,000 more because it’s a powerful, tiny, general-purpose computer and less because it can keep track of a room’s boundaries. That is to say, the Roomba doesn’t need to do everything a smartphone does and thus wouldn’t need $1,000 or smartphone technology.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by comboy on Thursday September 06, 2018 @02:49AM (#17924351)
Xiaomi robot vacuum is a few times cheaper than an average roomba and it had them for years.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by tells on Thursday September 06, 2018 @03:05AM (#17924408)
well that's not a fair comparison. the iPhone is built to be capable of doing a lot more than a Roomba, thus the cost. Also, much of the specialized expensive equipment is required for the iPhone because of its form factor. For the Roomba, the only new pieces of data one would need is a feed of the current orientation relative to its starting point and rate of travel to mapping out a room's boundaries. The logic is more complex but not to a point where expensive hardware is required.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by kayoone on Thursday September 06, 2018 @02:56AM (#17924376)
These things are not exactly cheap either though, even the ones without any mapping.
Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by adrianmonk on Thursday September 06, 2018 @03:43PM (#17929006)
I think it could make sense if they start with a hard requirement that it must be able to do a good job of cleaning a not-yet-mapped house. (They might feel that is important for making a good first impression or avoiding user confusion.)

If they manage to solve that case, then the benefit of retaining the map is less compelling. By definition, you can do an adequate job without it. So then it's a question of what you gain in cleaning performance/efficiency vs. the extra complexity and any potential problems it might bring.

Re:New Roomba Has Persistent Maps, Selective Room Cleaning, ... by deckar01 on Thursday September 06, 2018 @01:36PM (#17927864)
I am convinced that they could easily do this with the existing 900 line that has WiFi and "advanced vision" technology. They basically threw the hardware in, added some marketing buzzwords, and never really changed the software other than to show a coverage map. The software is the weakest part of roomba. It's navigation system is so naive despite the load of sensors inside. I wish they would unlock the damn thing and just let me script it myself.