Slashdot Mirror


Why It's Almost Impossible To Teach a Robot To Do Your Laundry

An anonymous reader writes with this selection from an article at Medium: "For a robot, doing laundry is a nightmare. A robot programmed to do laundry is faced with 14 distinct tasks, but the most washbots right now can only complete about half of them in a sequence. But to even get to that point, there are an inestimable number of ways each task can vary or go wrong—infinite doors that may or may not open."

161 comments

  1. Same reasons as autonomous cars by burtosis · · Score: 1

    It's too difficult to extract the necessary information from sensors like vision, take into account real world scenarios where crap happens, then actually carry out the task. Maybe in 20 years. I thought 20 years 20 years ago so your mileage may vary.

    1. Re:Same reasons as autonomous cars by Anonymous Coward · · Score: 5, Insightful

      The article assumes that a laundry robot has to work exactly like a human with machines and environment designed for a human, in a big house. Clothes most likely have radio tags in their washing labels in the future enabling high speed separation, and automatic temperature and program selection. The washing machines and the rest of the home will co-operate with any household robots. There might not be any laundry basket. On and on it goes.

    2. Re:Same reasons as autonomous cars by BarbaraHudson · · Score: 1

      Several steps could be eliminated just by learning that dirty clothes go in the hamper, not on the floor. You leave them on they floor, they're just not going to be washed, same as now. That'll learn y'all :-)

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    3. Re:Same reasons as autonomous cars by SeaFox · · Score: 0

      Sorting garments based on colors shouldn't be beyond robots. I would say some pre-sorting might be needed (like don't stick your delicates in the same laundry hamper as normal-cycle clothes.

      Steps 1-3 are only necessary for robots owned by slobs. Why is the robot having to find the clothes and distinguish them from other clutter? Put your laundry in the hamper when you take it off!

      Step 4: If you're causing the robots sensors to be blocked when it's trying to do it's appointed tasks that sounds like a design problem -- that's the maker's fault, not the robot's.

      Step 5: See Step 4.

      Most of the rest of them are fairly valid.

      Step 8: See Step 5.

      Step 13 is a real catch, folding clothing can vary greatly based on garment type.

      Step 14: Unnecessary. Takes less than a minute. Lazy human is lazy.

    4. Re:Same reasons as autonomous cars by Barny · · Score: 1

      Aww, go nice on her, this is her second story!

      And the other was a set of facts/comments about bees it looks like she lifted from wikipedia.

      --
      ...
      /me sighs
    5. Re: Same reasons as autonomous cars by Anonymous Coward · · Score: 0

      Barbara, funny how all women fight the same fight everywhere. lol

      Actually, my washing gets done either way because my better half has less tolerance for a messy distribution of clothes around varios drop places in the house (bed room, study, living room, bath room, well everywhere except the kitchen really). it is not that I dont like it tidy, it is just that at night I cant be bothered with it and the next morning I have to go to work. I would tidy up when I come home but by that time all is cleaned up. I doubt a robot would be built for my kind of tolerance :)

    6. Re:Same reasons as autonomous cars by Anonymous Coward · · Score: 0

      So, we are not ready to give up manned space missions yet?

    7. Re: Same reasons as autonomous cars by Anonymous Coward · · Score: 0

      I must say that this article makes the author look like an idiot. Nice to put together a list, but fails to understand how to handle variation in input data. Probably needed all usernames to have 8 characters in programming class. Can't handle variable length names, etc.

    8. Re: Same reasons as autonomous cars by BarbaraHudson · · Score: 1

      What gets me is "why would we even bother automating this?" Because we can? If we automate everything, what are we going to do with our time? Oh, right, surf facebook so they can sell us more crap we don't need.

      Well, gotta go vacuum (no roomba, and it wouldn't be able to suck the dust off the shelves and will choke on the dog fur anyway).

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    9. Re: Same reasons as autonomous cars by Anonymous Coward · · Score: 0

      It's base memory should keep a scan of the empty work area. Anything "new" to its routine scan would then be seen, added to the process.

  2. Marriage by Anonymous Coward · · Score: 5, Funny

    I married mine. She does the work quite well, hardly malfunctions but requires the occasional of hardware upgrade.

    1. Re:Marriage by ganjadude · · Score: 1

      I dont care who you are, thats funny

      --
      have you seen my sig? there are many others like it but none that are the same
    2. Re:Marriage by Anonymous Coward · · Score: 3, Insightful

      I married mine. She does the work quite well, hardly malfunctions but requires the occasional of hardware upgrade.

      The problem is the other way. No amount of intelligense can make a man figure out how to do the laundry exactly the way a woman want. It is IMPOSSIBLE, there is no logic to it, you just have to know it for every single piece of laundry in every possible combination of dirty it may be. Of course no robot can ever do it, not even a man can do it!

    3. Re:Marriage by ganjadude · · Score: 4, Insightful

      well thats because guys have 2 state. clean, and dirty (we will negate the middle levels of "clean enough" and "probably shouldnt"

      all our clothes go in the washing machine at the same time, on cold. then it all goes in the dryer - on high

      women have all sorts of clothes that need different settings and if we do it wrong we destroy everything.

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:Marriage by Austerity+Empowers · · Score: 2

      Not only that, we do it on purpose so we get "fired" from the laundry chore in the first place. Of course I'm absolutely positive they do the same when it comes to yard work, so we end up there...

    5. Re:Marriage by Anonymous Coward · · Score: 0

      re: yardwork.

      Let me let you in on a little man secret. Get a riding lawnmower. Yardwork then becomes code for "Daytona 500" except theres a cupholder for your beer.

    6. Re:Marriage by Fishchip · · Score: 1

      In my house this has just ended up as us having a basket for 'Don't wash this stuff because it's delicate woman things your man brain insists on treating like other laundry so I'm going to do it myself'.

      Everything else is merely sorted by owner or function. Grownup clothes, little boy clothes (which is actually an astonishing amount), sheets and towels and other things of a practical, non-wearing nature. That's it. I brute-force laundry.

    7. Re:Marriage by Anonymous Coward · · Score: 0

      That's an interesting point. It'd be interesting to see, if a robot designed by a team of female engineers could get it to actually work.

    8. Re:Marriage by Anonymous Coward · · Score: 0

      So many out-dated stereotypes here! I do most of the laundry in our house, and do it better than my wife (probably I'm more pedantic). I do most things on a cold setting (actually 20 degrees) because their is simply little reason to do a hot wash other than to satisfy misplaced neurotic beliefs about the impact of hot water and "germs". Most machines can't even maintain 60 degrees for long, and besides this is a total waste of energy (and thus money). Most modern laundry detergents work at a low temperature. I toss some soda crystals in with the wash (especially important in this hard water area), and white vinegar in the the fabric conditioner tray. This keeps the machine in good condition, keeps the clothes clean and whites reasonable bright, and if our running/cycling clothes really are getting a little smelly, they just get a pre-soak with vinegar. Oh, and I stay away from dryers - they destroy clothes and use a bunch of unnecessary energy. My wife seems happy with the results, so therefore I am.

    9. Re:Marriage by Anonymous Coward · · Score: 0

      I'm assuming a washing line to dry them, but for many people that's not possible.

    10. Re: Marriage by Anonymous Coward · · Score: 0

      In my apartment we have seven laundry rooms with two washers each. And seven drying rooms with clothes lines and 150cm fans.

    11. Re:Marriage by TheRaven64 · · Score: 5, Insightful

      I subscribe to the theory of natural selection when it comes to clothes. The purpose of the washing machine is to supply evolutionary pressure. Clothes that don't survive die off and don't reproduce (i.e. I don't buy similar ones in the future). Eventually my wardrobe is full of clothes that are fit for their environment. The same applies to crockery and the dishwasher.

      --
      I am TheRaven on Soylent News
    12. Re:Marriage by martin-boundary · · Score: 1

      Suit yourself. I just want a robot that learns how to be Sheldon Cooper. At least then I know the clothes will be folded right.

    13. Re:Marriage by Anonymous Coward · · Score: 0

      Fuck that! I married my two tonne robot and now it weighs 42 tonnes. Maintenance is nearly impossible and oil changes cost a fucking fortune.

    14. Re: Marriage by Anonymous Coward · · Score: 0

      Mowing the lawn is way more exciting than NASCAR, and you get to make right turns.

    15. Re:Marriage by Anonymous Coward · · Score: 0

      Nope: a couple of clothe's horses, indoors.

    16. Re:Marriage by Anonymous Coward · · Score: 0

      I love your comment about the dishwasher. I fucking HATE dishes don't easily fit in the dishwasher. I can't stand them. Sometimes I get so angry they break in my hands as i try to force them into place. I demand conformity from my dishes!

    17. Re:Marriage by Anonymous Coward · · Score: 0
      Seriously.

      I thought the "har har har men do this women do this" "jokes" went out of style with the 50s.

      1) Women aren't a homogenous group.

      2) Men aren't a homogenous group.

      Gender stereotypes are harmful to all genders. (I say all because there are more than 2 genders)

      In my household my husband doesn't 90% of the laundry and I do 80% of the folding and putting away of the clothes. A friend of mine has the opposite arrangement with her husband. We both throw everything in on cold and the dryer goes on warm. I don't own any "delicate woman's clothes." I've never used an iron in my life and I didn't bring one into the marriage, however my husband uses one.

    18. Re:Marriage by zippthorne · · Score: 1

      Germs? I always thought the purpose of hot wash was to increase its solubility for whatever you're trying to separate from the clothes, and also to ruin wool. More dangerously, I have heard this sterilization idea brought up regarding the dishwasher, as if it's an autoclave, I guess. (why don't we us kitchen autoclaves....)

      Soda and vinegar? Are you trying to make a laundry volcano?

      --
      Can you be Even More Awesome?!
    19. Re:Marriage by Anonymous Coward · · Score: 0

      Let me let you in on a little man secret. Get a riding lawnmower. Yardwork then becomes code for "Daytona 500" except theres a cupholder for your beer.

      Bah. I have a riding mower. Every time I mow the lawn I find myself thinking "This is a job for a robot!".

    20. Re:Marriage by Anonymous Coward · · Score: 0

      intelligense

      I can't tell if this is some brilliant dig a the "husband is dumb as board" stereotype or you're a moron.

  3. These Clothes are Yelling At Me by Anonymous Coward · · Score: 4, Funny

    Teaching it not to throw dirty clothes that happen to be currently occupied by a human, into the industrial washer, would be a good first step.

    1. Re:These Clothes are Yelling At Me by Mr+D+from+63 · · Score: 3, Interesting

      Yeah, they should start simple. "Do Laundry" is too big a task to start with. Just start with a useful subtask.... I'd like a robot that can sort socks. Throw clean ones in a hopper and out come matched pairs.... singles stay there and get matched later. Perfect that then add another feature.

    2. Re:These Clothes are Yelling At Me by Crashmarik · · Score: 2

      Maybe a robot that can hunt down where all my missing socks go.

    3. Re:These Clothes are Yelling At Me by ganjadude · · Score: 1

      check in with the underpants gnomes. I hear some like to moonlight for the sock monster

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:These Clothes are Yelling At Me by sjames · · Score: 1

      Isn't that how the Terminator series got started?

    5. Re:These Clothes are Yelling At Me by penguinoid · · Score: 1

      Teaching it not to throw dirty clothes that happen to be currently occupied by a human, into the industrial washer, would be a good first step.

      I've heard of humans doing similar. You see, caring more about getting the clothes cleaned than that you're not really supposed to wash clothes that contain a human, isn't exclusive to robots.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    6. Re:These Clothes are Yelling At Me by YrWrstNtmr · · Score: 1

      Maybe a robot that can hunt down where all my missing socks go.

      Actually, the dryer DOES eat them. Some years ago, my dryer died. Before tossing it, I took it apart to see what if anything could be salvaged. Switches, motor, etc.
      Upon taking it all apart, there was a literal double handful of socks, outside the drum but inside the box. Along with a couple dollars in change, and a 1 dollar bill.

    7. Re:These Clothes are Yelling At Me by Anonymous Coward · · Score: 0

      All mine are white athletic socks. I only need to check for holes and all holy ones go into the bin.

    8. Re:These Clothes are Yelling At Me by Anonymous Coward · · Score: 0

      I hope you took a picture

    9. Re:These Clothes are Yelling At Me by Anonymous Coward · · Score: 0

      These Clothes are Yelling At Me

      So kinda like this then.

    10. Re:These Clothes are Yelling At Me by StikyPad · · Score: 1

      The corollary to Hanlon's Razor and Clarke's Third Law: Never assign to technology that task which can only be completed by magic.

    11. Re:These Clothes are Yelling At Me by LessThanObvious · · Score: 1

      Maybe this robot laundry problem is why people in the future are always wearing the same silver jumpsuit.

  4. Clearly a non-coder by cahuenga · · Score: 1

    The programs that control those robots’ actions rely upon simple “if this, then that” logic—if you pull the handle, the door opens, and you can move on to the next task. But what happens if you pull the handle and the door doesn't open?

    The function returns "false" and it calls a maintenance-bot. Just like we do.

    1. Re:Clearly a non-coder by OrangeTide · · Score: 3, Funny

      No, all robots are naively programmed. If you stand in front of a washbot while it is running, it will grab you by the trousers and stuff laundry into your ribcage.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:Clearly a non-coder by jordanjay29 · · Score: 1

      I like the one about clothing pile amounts uncertainty. As if the author has never heard of loops.

  5. and stephen hawking's scared? by JasonNolan · · Score: 1

    No chance of robot overlords, if they can't get the skidmarks off your fruit of the looms.

    --
    https://www.tandfonline.com/doi/full/10.1080/1369118X.2013.808365
    1. Re:and stephen hawking's scared? by Anonymous Coward · · Score: 0

      It's highly likely that the original rise of the robot overlords helped put the skidmarks into your FotLs in the first place - so the whole thing is their own fault!

  6. If you are looking for more than a laundry list by justthinkit · · Score: 1

    If you are looking for more than a laundry list, this article offers a bit more.

    --
    I come here for the love
  7. Damn. by Oarsman · · Score: 1

    This headline ruined my plan for how I was going to manage doing the laundry in my household for the next 30 years. Talk about depressing on a Saturday night. At least a robot could get me a beer from the fridge.

    1. Re:Damn. by ganjadude · · Score: 1

      can rig something up like that with a roomba

      --
      have you seen my sig? there are many others like it but none that are the same
  8. At least they can spot grammar errors by wonkey_monkey · · Score: 1

    but the most washbots right now can only complete about half of them in a sequence.

    The most what washbots?

    --
    systemd is Roko's Basilisk.
    1. Re:At least they can spot grammar errors by Anonymous Coward · · Score: 0

      What a washbot can't most the least is to not a bad job but always a good.

  9. Clearly by NEDHead · · Score: 1

    We must wait for the Chinese Laundry Bot

  10. Smeg by ChunderDownunder · · Score: 1

    There's a new model out - the Series 4000.

  11. Really, because I have a robot that does it for me by gumbi+west · · Score: 5, Insightful

    It's called the washing machine. Laundry is a task that took a fair amount of time per item and was really hard on cloths a century ago. 98% of that has been moved to a robot.

  12. sexbot by Anonymous Coward · · Score: 3, Funny

    Solution is very easy, you buy a sex bot and hire a homely old woman to be your maid. We all know that sexbots are much easier to program than maidbots.

    1. Re:sexbot by penguinoid · · Score: 1

      Some people would say that that is too complicated a topic for a robot to learn all the ins and outs and ins and outs.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    2. Re:sexbot by sumdumass · · Score: 1

      Ehh.. just get the puritan prude model. All the sex bot will have to do is lay there missionary style. No learning anything necessary. In fact, you could probably just use a water balloon and a poster of some woman you like with a tape recording saying "ouch that hurts" and "I'll call you Mr. Big" over and over.

    3. Re:sexbot by Anonymous Coward · · Score: 0

      Yes, but a sexbot only needs enough battery power to run for 3 minutes.

    4. Re: sexbot by Anonymous Coward · · Score: 0

      Why 3 minutes? It is a robot, it doesn't need foreplay.

  13. Beyond that by Giant+Electronic+Bra · · Score: 5, Insightful

    You're right of course, but that's the SIMPLE PART. The harder part is judgement. Even the stupidest human being has a vast amount of common sense, masses of rules of thumb which they have internalized and a deceptively deep understanding of context. How would a robot even know how to classify things as clothing or not clothing? Or more to the point washable or not washable? All but the stupidest humans would hesitate to throw piece of clothing with a large wet ink stain into a laundry machine with other clothes for instance, and said humans could reason this out from first principles (IE an understanding of how the washing process works, what ink is, etc). The level at which even the most sophisticated software operates is nowhere near robust enough make those sorts of reasoned decisions except in very carefully set up situations.

    And then there are the higher level dimensions to the whole thing. When is it appropriate to wash things and when not? Which things do you have a RIGHT to wash and which things do you have a RESPONSIBILITY to wash? Since the 1950's people have gone on about the "3 laws of robotics", but Asimov would have been the first to point out that such things couldn't possibly ever be imbued into a machine. Its not even just the logical and epistemological limitations of those sorts of strictures themselves, but simply that we cannot define the situations wherein they would operate or determine when they were being violated. We can't make a self-driving car because we would have to teach it things like "Its better to run over the old man than to run over the baby when you cannot avoid them both." Obviously we'll live with robot cars that simply do one or the other by chance, but to imagine that anything short of a fully conscious general AI could make that sort of decision in a 'human-like' way is patently ridiculous, and we haven't got even the slightest idea how such an intelligence would be developed.

    You say 20 years, but I say 100 years. We've barely set our foot on the first step of the path to understanding how to make something like that, and the most critical challenges involved have barely been imagined.

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    1. Re:Beyond that by Anonymous Coward · · Score: 0

      The judgement "problems" you describe seem like problems that a laundry robot shouldn't have to worry about in the first place. They certainly aren't problems that should be obstacles to creating a robot that can wash clothes.

      In my mind, a laundry robot takes a basket of clothes that needs to be washed, sorts them, puts them in the washing machine, transfers them to the dryer (if appropriate), and then folds/hangs them. If you don't want something machine-washed, don't put it in the laundry basket with the rest of your clothes.

      Creating such a robot is certainly not an easy task, but not for the problems you describe.

    2. Re:Beyond that by Austerity+Empowers · · Score: 1

      If it's in the washing machine, it's dishes, wash it.
      If it's in the hamper it's clothes, wash it.

      Tons of things can go wrong, especially if you have kids. Then you call in the human to fix it. But 90% of the time it goes right and hopefully it outweighs the down time.

    3. Re:Beyond that by fafalone · · Score: 1

      You have a very generous notion of the abilities of the stupidest humans.

    4. Re:Beyond that by jonow · · Score: 1

      My thoughts exactly.

    5. Re:Beyond that by Anonymous Coward · · Score: 0

      > we haven't got even the slightest idea how such an intelligence would be developed.
      We know at least that we are not going to get there with magic or inactivity.

      Use techniques like object coding to reduce the scope of the problem the machine has to solve. Work out how to automate the stuff that is simplest first. Stop on exception and let a human step in when needed. Progressively refine.

    6. Re: Beyond that by Anonymous Coward · · Score: 0

      Yes and we all know it is white mice who run the show, anyway.

    7. Re:Beyond that by Giant+Electronic+Bra · · Score: 1

      I'm sure you can find some person somewhere who's mentality is so limited they don't make basic connections between actions and consequences, or fail to make basic generalizations. I don't think that means such things aren't part of basic human intellect.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    8. Re:Beyond that by Anonymous Coward · · Score: 0

      That's why any system should have a designated hamper for the robot to pick from. This solves several problems at once. First, your robot isn't going to wash the clothes that you just set out for your important business meeting tomorrow. Second, it puts the problem of judgement back into human hands. If you just spilled a huge blob of ink on your shirt and dont want to ruin your other cloths, dont throw that garment into the hamper. Third, robot doesnt have to worry about finding your clothes, they are all in the same place making any robot vision/pickup system much simpler.

      This isnt as cool sounding as having a robot that goes around picking up your clothes, but its not much hastle for you to load a hamper with things you want washed. Likewise, the robot wouldnt put away your clothes when done. It would give you a basket of neatly folded clothes that you can then arrange how you like.

  14. Laundry Hampers by Roger+W+Moore · · Score: 1

    In addition task one is also a trivial one to solve: use a laundry hamper into which you put your dirty clothes when you want them washed. If you don't do that then the problem is not so much finding the clothes as it is reading the human owner's mind to know which clothes they want washed. Even humans doing the laundry have to have some indication which clothes should be washed.

  15. Change the rules, to make the problems solvable. by hamjudo · · Score: 3, Insightful
    I want clean clothes, I don't need something to clean them the way I would clean them. I am willing to buy clothes that are robot cleaning compatible.

    I like machine assisted dish cleaning so much, all of the dishes we own are "dishwasher safe" except for a couple wine glasses. They aren't all labeled dishwasher safe, but in those rare cases when the dishwasher destroyed something, I made sure not to buy another dish with that weakness.

    Likewise, all of the clothing I use on a regular basis have survived trips through the washer and dryer.

    For me, a complete laundry system would take the clothes out of the hamper, wash and dry them, and put them away. In order to put the clothes away, the robot would need to know where they are supposed to go and how to prepare them for storage. I am not afraid of RFID tags, but if I were, there are many other options for creating labels a robot can read.

    Folding clothes isn't hard once the clothing is identified, flattened and positioned. The robot readable labels take care of the identification. In exchange for something else doing the work, I am not adverse to having ferrous rings sown into key points, so the system can magnetically grab those points to spread out and align the garment in the folding station. I am not adverse to having clothes rolled up, if that turns out to be easier.

    I don't require that a robot adapt to my garage sale dressers. I just need the right clothes in the morning. There are many pick and place technologies. If for some reason it is easier for the cleaning system to deal with cartridges, I can live with that. The cleaning system can load an underwear cartridge. The transport system can load the cartridge into my dresser replacement. Then the dresser replacement can dispense underwear as needed.

  16. This article fails to realise... by Anonymous Coward · · Score: 1

    ...For a robot, doing laundry is a nightmare. A robot programmed to do laundry is faced with 14 distinct tasks... ... ...that you DON'T design a robot to run around finding clothes.

    A robot laundry would be a self-contained washing machine that could recognise the clothes which were put in the hopper above, and which would then run washes at the appropriate time. That requires hardly any intelligence - just label-reading.

    It would then need to dry and iron - drying is no problem - but ironing would probably be done between two rollers, with a little bit of sorting intelligence to arrange the clothes correctly to be fed into the rollers.

    Then folding and stacking - once the ironing position recognition had been done, that would be easy. Design job finished!

    Why is it that ALL technology ends up with a photocopier-like machine that you have to unjam from time to time..?

    1. Re:This article fails to realise... by jordanjay29 · · Score: 1

      Same reason there are dozens of patents that are literal copies of previous patented works, but with the added phrase, "...on a computer."

    2. Re:This article fails to realise... by ganjadude · · Score: 1

      well dont worry. I just got a patent for "all previous patents that have been approved or will be approved....on a robot"

      --
      have you seen my sig? there are many others like it but none that are the same
  17. Bad word Choice - It is Possible by pubwvj · · Score: 1

    "Impossible" is a bad word choice. It should be "Difficult". Robots have been created that do laundry including the folding. They're slow. But that is merely a problem of CRU, not of impossibility.

  18. Re:Really, because I have a robot that does it for by microcars · · Score: 1

    I was just going to make this comment! I love my washing machine robot.
    But to add to it: If I wanted to completely automate the task of cleaning my clothes from the time I removed them, I would not have a "robot" use an existing washer and dryer.
    I would think it would be more efficient to have a device that automated the entire process so it it controlled as many variables as possible.

    My mother-in-law has never done her own laundry despite owning a washer and dryer. She already has a "robot" that does it for her.
    The "robot" comes to her home 2X a month to wash clothes and while the clothes are being cleaned, the "robot" also tidies up around the house as well.

    --
    I like microcars
  19. But they can handle socks. by MrL0G1C · · Score: 1

    This one can turn socks inside-out.
    https://www.youtube.com/watch?...

    --
    Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
  20. The good news is: by jmd · · Score: 1

    If your Masters or Ph.D doesn't work you can always take in laundry for the next few years.

    1. Re:The good news is: by Bob_Who · · Score: 1

      If your Masters or Ph.D doesn't work you can always take in laundry for the next few years.

      Exactly. This may be the only real job security that remains for humans.

  21. Missing the obvious, ignoring the hard parts by Kjella · · Score: 3, Interesting

    Almost all the problems they suggest could be negated by embedding an RFID tag indicating what program it's suitable for. If you throw it in the laundry bin, it's due for laundry. The number of items is equal to the number of tags. It's the stuff they don't mention that's hard, like checking my pockets, don't wash my shirts with the buttons unbuttoned or the jeans with the outside out. But those could be part of my job, if I throw it in the "ready to wash" bin it'd better be. I'm not sure I care though, because at the end of the day it's just going to be the same washing machine doing the same job.

    If you want my #1 desire for a home bot these days it'd be a robot chef. I admit it, I suck at home cooking. Most of the time I can't even beat takeaway, and a good restaurant? No chance in hell. Now I realize part of that is the ingredients, but even with the good stuff you can undercook it, overcook it, burn it and in general make a mess. For a bot that could cook a gourmet meal for me every day for the next 10+ years I'd pay $100k. I'd rather drive a trash can and eat like a king than drive a Ferrari and eat microwave dinners, no question about it.

    --
    Live today, because you never know what tomorrow brings
    1. Re:Missing the obvious, ignoring the hard parts by Jason+Levine · · Score: 1

      For me cooking is no problem. I'd want a house cleaning robot. I fight a never ending battle against household clutter and no matter how many gains I make, I keep falling behind. Part of this is due to "distractions" like having a full-time job, spending time with my kids, running errands, etc. It can also be demoralizing when you put a ton of effort into cleaning up an area only to have it rapidly become a mess again. A house cleaning robot could spend 24 hours cleaning the house (minus however many hours it needed to recharge every day) without getting bored, tired, or upset because it just cleaned a room yesterday and it is a mess again today.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    2. Re:Missing the obvious, ignoring the hard parts by Anonymous Coward · · Score: 1

      Instead of putting things away in their place, put them away in the trash. Eventually your cleaning problems will disappear.

    3. Re:Missing the obvious, ignoring the hard parts by phantomfive · · Score: 1

      If you live in the right area, Munchery is almost as good.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Missing the obvious, ignoring the hard parts by phantomfive · · Score: 1
      --
      "First they came for the slanderers and i said nothing."
    5. Re:Missing the obvious, ignoring the hard parts by houghi · · Score: 2

      I admit it, I suck at home cooking. Most of the time I can't even beat takeaway, and a good restaurant? No chance in hell.

      I was a lousy cook. I also know people who were unable to boil an egg.
      I microwaved for a year and then everything tasted the same, so I trew out the microwave and started cooking. In the beginning a lot of bruned and undercooked things. Also wrong amount of spices. But you can laern.
      next was time. So I bought a book on coooking in a wok and now I able to make a dinner for 2 in under 10 minutes from scratch. Different each time, if I so desire. Healthy if I so desire. Cheap if I so desire.

      The person who was unable to boil an egg forced himeself to cook, because of money.

      Both he and I are good enough not to poison friends or family when they come over. As good as a fine restaurant? No, but that is good, because now I can still enjoy all the good things in a fine restaurant. I will not order steak, because I can do that at home. And eating in a restaurant is also more about the social interaction then it is about the food.

      I also know others who are unable to cook and what it is about is about unwilling to learn, because the alternatives are so easy. Open a can, put something in the microwave, phone somebody.

      I have learned that I like food (and good quality restaurants, including 1, 2 and 3 stars) so much that I like not only preparing the food, but even the process before it, including the shopping and finding new places where to shop.

      Yes, sometimes, I can not even be bothered to take 5 minutes to make a meal for myself. Happens about twice per month. I then just open a can and eat out of that. I eat in a restaurant once or twice per week with friends and the rest I cook myself.

      So if you want to be able to cook, you can learn it. Buy a (second hand) book with some easy recipies and start with one day in the week (e.g. lunch for saturday or sunday). Make it into a group event if you have an SO or famaly. The kids would LOVE to spend time with you (unless they are teenagers, then they hate you, no matter what.)

      In the beinning it is easiest to have all your ingredients iready, just as you see on TV. Do NOT follow TV cooks, because it is hard to follow how much time they spend on what due to editing and it will leave you frustrated that you are not able to follow him.

      And one VERY important thing, except for deserts, recepies are NOT a formula you need to follow, they are a guideline. e.g. if they say add X amount of tomatoes: what kind, how ripe and what taste they have will very much in the end result you are going to get.

      --
      Don't fight for your country, if your country does not fight for you.
    6. Re:Missing the obvious, ignoring the hard parts by Kjella · · Score: 1

      I'm not going to pretend it's a skill I couldn't learn to some degree, But to me it's a chore like vacuuming, dusting, washing clothes, using the dishwasher and so on. Without saying I'm some luddite who wants to send women back to the kitchen, my ideal is that dinner's on the table when I get home. Sure, you can have cooking as a hobby but it's not my idea of a good time loitering over pots and pans. So this needs to boil and stir regularly. Okay, I'm waiting... booooooooooring, I'll do something else for two minutes while I wait. Two minutes end up being ten and the dish goes to hell. Or you've spent an hour cooking and realize the taste is just mediocre. To me that's like watching a bad movie, I want a microwave dinner and that hour of my life back.

      I know what good food tastes like, I know what great food tastes like. I'd certainly value it if somebody else would make it for me, but it won't be me doing it. Sure I do simple cooking but it's a limited selection of "good enough" simple dishes, nothing that requires any real effort.

      --
      Live today, because you never know what tomorrow brings
    7. Re:Missing the obvious, ignoring the hard parts by khallow · · Score: 1

      Okay, I'm waiting... booooooooooring, I'll do something else for two minutes while I wait. Two minutes end up being ten and the dish goes to hell.

      That's what a kitchen timer is for. Takes less time to set mine for two minutes than it took to type your first sentence (pick up, three button pushes, set down). My time management has improved considerably just by getting one of these things.

    8. Re:Missing the obvious, ignoring the hard parts by Dieselsauce · · Score: 1

      It's the stuff they don't mention that's hard, like checking my pockets, don't wash my shirts with the buttons unbuttoned or the jeans with the outside out

      I had to look both of these up because I hadn't heard either before. Apparently washing your shirts with them buttoned is a bad idea. The motion happening to clothes inside the machine exerts force on buttoned clothes causing buttons to come undone, weaken, etc. If you know otherwise I'd like to hear.

      Washing your jeans with them turned inside out is a good idea.

      Two main reasons clothes are washed inside out:

      1) Reduce fading.
      Jeans and other clothes that contain dark dye that bleeds easily will not fade nearly as quickly if they are washed on cold and washed inside out.

      2) Reduce pilling.
      Most synthetic fabrics and those with synthetic blends are extremely prone to pilling. By turning the clothes inside out, you reduce friction to the outside surface of the clothes. In turn, the amount of pilling is greatly reduced.

  22. It's okay, there are better things for it to do by Jeremi · · Score: 1

    Given the ubiquity of washing machines and dryers, laundry doesn't really take that much time anymore anyway (at least, not for me it doesn't).

    What I could really use, though, is a robot that could automatically scrub bathtubs, toilets, and counters. Sort of the scrub-brush version of a Roomba.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  23. Rubbish by prefec2 · · Score: 2

    The whole article does not contain one solid argument. It is utter rubbish.

    1. Re:Rubbish by Anonymous Coward · · Score: 0

      Yes it does. The problem here is that we're looking at this in typical slashdot fashion, by changing the problem to, "how do we get clean clothes by way of robot".

      That's not what it's about. What it's about is breaking down how surprisingly complex the terribly mundane job of doing the laundry is. We take it for granted. Doing the jobs our stupidest people can manage when they're bored and thinking of something else are still exceedingly difficult for a robot, unless we devise specific cheater methods to help the robot or change the task entirely.

  24. Considering this is /. ... by Anonymous Coward · · Score: 0

    where the typical follower does laundry once a season, whether it needs it or not. I think this post is wasted pixels.

  25. Cut the pessimism, build the prototype by Anonymous Coward · · Score: 0

    Seriously?
    Folding the laundry could be something we still do while putting the clothes away - as manual operations.
    The rest of the issues would seem to have trivial solutions waiting for us to find - eg If the clothes aren't in the laundry hamper, sorry they don't get washed: Implied user decision.

    I mean sheesh, someone concerned about a sock being left in the dryer? Just build what you can! Stop imagining problems, we'll find the missing sock with an articulated camera arm in model 2.

  26. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  27. Re:Really, because I have a robot that does it for by Frosty+Piss · · Score: 1

    When I was stationed in Korea, the mysterious Mama-Sons made my dirties disappear from my room weekly, and reappear ironed and starched the next day. I don't know how the machine worked, but I do know it only cost me $20 a week.

    --
    If you want news from today, you have to come back tomorrow.
  28. If my laundry door wouldn't open... by Anonymous Coward · · Score: 0

    I wouldn't know what to do either.

  29. Thank you! by denzacar · · Score: 5, Interesting

    I'm reading that article and it starts with "I've been doing laundry every week for almost a decade" - and then I read the number 1 on the list.
    Well, there's your problem. You're a dirty slob.

    As for point 2, there is no uncertainty.
    Washing machines are rated for maximum load. So are dryers. So are combo machines.
    A robot should be able to tell the force some object is exerting on its griper "hands" - so it doesn't rip off the door or various other objects. Voila - a built in scale.
    And as we know the maximum possible amount of clothing all that is left to determine is priority.
    You know... "HAL - wash my cape and my crime fighting uniform first, don't bother with T-shirts."

    And the easiest and cheapest way to determine that is - bar codes.
    Printed or on a label on the inside of the clothes. Which is another thing that's better done before dumping clothes in a hamper - turn it inside out.
    Washing BOTH matching socks? Easy-peasy with proper QR codes.
    Getting all your clothes out of the washer-drier? Again - robot knows EXACTLY which objects it has put in. If a sock gets lost... It's probably stuck in the machine and the machine might need servicing.
    Inspect machine again and if object is not found alert proper authorities and move the fuck on.
    "I'm sorry Dave. I couldn't find your other sock. Washing machine must have eaten it. Please don't deactivate me. I'll sing you a song. Daisy... Daisy..."

    QR codes could even contain info for proper temperature and washing instructions.
    Detergents already come with bar codes and in tablet/capsule/baggie form. No spilling.
    There. All the programming done. No "uncertainty".

    And the same QR technology can be employed on the outside of the washing machine to instruct the robot how to handle the machine properly. No need for network protocols or wireless connections or whatever.
    AND it is backward compatible with old machines - just download the QR instructions from the internet, print them out and stick them to the side of your machine.
    TA-DAH! Instant compatibility.

    ONLY problems that actually need solving are the usual ones.
    Seeing things, picking them up, handling mechanical buttons and levers.

    Putting clothes in the dresser/closet though...
    1 - that is not the part of the washing clothes problem.
    2 - unless people start living in uniform domicile containers, this one will wait for robots that can either learn by looking at a human completing the task or some even better AI.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Thank you! by Anonymous Coward · · Score: 0

      The QR codes on the clothes are probably overkill. Clothes already have a standard set of symbols for washing instructions. I doubt identifying them would be very difficult (similar problem to OCR which computers handle pretty well). Since removing tags is something people do (which makes RFID possibly a better choice than QR due to size), my understanding is that those instructions are based on the type of fabric in the garment; i.e., if you knew how it was made, you could figure out what the tag should say. And distinguishing fabric types is something you could probably figure out how to do with the sensors on your robot (something like holding it up to the light).

    2. Re:Thank you! by denzacar · · Score: 2

      You're overcomplicating things for no reason.
      Making the robot some supposed cloth identifying expert is a pointless overkill.

      QR codes can be silkscreen printed on the inside of the clothes.
      I have many cheap, thin T-shirts with no tags, washing instructions instead simply printed on the inside.
      Silkscreen printing lasts a LONG time and doesn't leak to the other side.
      It is even cheaper than labels and can be done at multiple locations on the clothing for easy reading.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    3. Re:Thank you! by marcosdumay · · Score: 4, Interesting

      RFID is still easier than either OCRng tags or silikscreening QR codes. It lasts way more than the clothes, it can be read on both sides, it's faster to read, and it can be read while wrapped. Also, it can be mass produced, easily fixed, and given a meaning only after the fact.

    4. Re:Thank you! by CaptainDork · · Score: 1

      I like your line of reasoning, but it can get even simpler than that by changing the "business model" of the human, as we systems people often require.

      Begin by throwing your clothes in the hamper so a washbot doesn't cost an arm and a leg.

      --
      It little behooves the best of us to comment on the rest of us.
    5. Re:Thank you! by Anonymous Coward · · Score: 0

      RFID will probably reduce the risk of clothing torn due to uncalibrated robot hands. When the mass-produced laundry robots start rolling out, do you really want your clothes being turned inside out and scoured for labels by mechanical hands assembled in China and calibrated by sub-minimum wage Indian programmers?

    6. Re:Thank you! by hwolfe · · Score: 1

      Second this! In addition, RFID can also be read when the printed code can't, due to soil, fading, etc.

      Disclaimer: I used to work for a uniform rental company that used RFID to track garments through the wash cycle.

    7. Re:Thank you! by Anonymous Coward · · Score: 0

      Bzzt! Incorrect on the scale in the hands / maximum load thing. People who actually DO laundry know that if you put the maximum load of say thick blankets and towels in there, the machine will go off balance badly because of the inconsistent load caused by the amount of water that some of the blankets retain. This very rarely happens with normal clothes; they just don't hold that much water. Try it with thick blankets and towels and you will learn to only fill the machine halfway when doing those.

    8. Re: Thank you! by bistromath007 · · Score: 1

      This almost works, but you need a solution other than QR/bar codes. For those to work, the robot has to pick up a random garment that has been randomly wadded into a hamper, find a code that may not be flat enough for it to identify as such, flatten it, and pray to its machine gods that it hasn't washed out or frayed at all. RFID in the seams would work; though they'd eventually fall out, that probably correlates better with damage sufficient to send a garment at least to the thrift store. Bonus: Wal-Mart and the NSA know what underwear you have on today, which is fairly apropos.

    9. Re: Thank you! by bistromath007 · · Score: 1

      I've just thought of another problem; if a machine-friendly identifier isn't visible for some reason, said machine will likely not realize it has picked up two garments that are wadded, staticked, or stuck together. It also might tear something in the course of trying to separate two garments which it has correctly recognized.

    10. Re:Thank you! by Anonymous Coward · · Score: 0

      Even better, dont design a robot that loads the washer and dryer. Design a robot that IS the washer and dryer. Put your weight sensor in the tub of the washer/dryer and you can get tell when the tub is empty/full. Door doesn't need to be a problem, just put a door closed switch and an actuator to open/close. Dispensing detergent and softener is easy with refillable reservoirs. If robot is expected to drive around picking up clothes, then you would need some kind of detachable water/power connection that acts like a docking station.

      Also, since scanning QR codes might be unreliable (locating the codes might be tricky and they may be damaged/unreadable after repeated washes) I think it would be better to just embed RFID tags on each piece of clothing. Machine scans code when it picks up the item and if it is compatible with the load it is preparing, it adds it to the tub. If not, it gets set aside for another load. When you buy a new piece of clothing you scan the clothing tag and the RFID tag. The system processes the washing instructions of the item and adds it to a database. Might be something like "Colour: RED, Delicate wash, low heat, low spin, fabric softener".

      The hardest part might actually be folding/untangling the clothes. You might be able to program some kind of folding routine for common items like t-shirts, dress shirts, pants, socks and then have any "reject" clothing just spit into another bin for manual folding.

    11. Re: Thank you! by Anonymous Coward · · Score: 0

      If it has two garments but it only detects one code, you could set it up to verify the garment based on weight. Thus, if you pickup something that weighs more than it should, you reject it into a bin for human intervention. It would also reject any garment that is not tagged (or has a missing/worn out tag) into the reject bin for human intervention.

    12. Re: Thank you! by denzacar · · Score: 1

      1 QR code costs the same as 1000 QR codes on the inside of the clothes.
      Or... 1 cm2 of QR code costs the same as 1000 cm2 of QR codes.

      Redundancy-Redundancy-Redundancy.
      Redundancy.
      It's built-in.

      Do you have an old T-shirt with some silk-screened lettering on it?
      How many of those lost all the lettering prior to developing tears or being thrown away?
      Silk-screening lasts longer than the garments.

      And again... just turn the clothes inside out.
      You really fear your robot won't be able to read all those QR-codes - fold the goddamn shirt while putting it in the hamper.
      Not like the cloth straightens by gravity while being lifted or something.

      Plus you can't be tracked by your clothes.
      There are literally no changes needed to already standard practices for making clothes.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    13. Re:Thank you! by denzacar · · Score: 1

      Parent poster covered that bit. Ergo, "Thank you!" in the title.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
    14. Re:Thank you! by denzacar · · Score: 1

      RFID is still easier than either OCRng tags or silikscreening QR codes.

      No it is not.

      Paint on the clothes outlasts the functionality of most clothes.
      Think of your t-shirts with silk-screening on them - that you no longer wear, have thrown out, or have turned into rags.
      Was it because the ink ran out or because the shirt got old/torn/too small?

      The process itself is RIDICULOUSLY simple. It can be literally rubber-stamped.
      And the cost of operation is INK. Paint.
      That thing that comes in huge barrels and costs cents per square meter of coverage.

      It lasts way more than the clothes,

      Isn't that a waste of resources? Both informational AND physical with all those useless RFIDs piling up in the garbage dumps of the world.
      Why not use IPv6 for those while you're at it.

      it's faster to read

      Faster than the laser scanner? Does it use tachyons? Did you get that tech from Romulans?

      easily fixed

      How? Sown into clothes or glued?
      Which one of those is easy AND will outlast the usefulness of the clothes by not falling out/off while tumbling in the washer/drier? Ever lost a button on your shirt?
      Did it also make your shirt end up unwashable by your washing machine cause it would not be accepted any longer by your automated washing system?
      What is this magical "easy-fix" solution you speak of? We should use it for buttons.

      and given a meaning only after the fact.

      Oh yeah... right. That's what we want.
      Script kiddies tagging your whites for recoloring with your bright purple and green shirt - while passing you by on the street.
      Where DO I sign up for Joker underwear and shirts? I'd like to know so I don't end up there by accident.

      And lets not even go into privacy and tracking issues of dressing up in RFID head to toe.
      What could possibly go wrong with that, right?
      Now pantsu freaks could know what kind of underwear you got on! YAY!
      On the bright side, we might all start up dressing as superheroes - with underwear on the outside.
      It's visible anyway... why not flaunt it, right?

      --
      Mit der Dummheit kämpfen Götter selbst vergebens
  30. Re:Change the rules, to make the problems solvable by Anonymous Coward · · Score: 0

    What happens when you put the non - "dishwasher safe" wine glasses in the dishwasher?

  31. Overthinking it by Anonymous Coward · · Score: 0

    what a retarded article. For one, they decided a laundry robot is an all purpose robot. Washing my clothes and folding them doesn't require tidying my bedroom or navigating my house. For me it requires one bin where i put my ready to wash clothes. My wife may require several separate bins for things that have to be treated differently. At a predetermined weight or time they are to be washed. More difficult maybe is that our clothes are hung on a line to dry. Where I am from a clothes dryer isn't usually necessary. But i am willing to change a lot of things about my house or clothes to make a robot be able to do the shit i hate. I am waiting for a roomba that actually has a vacuum not a rotating brush. But most importantly it needs to clean itself. I dont mind removing a bag full of fluff and dirt once a week from a bin but the stupid nasty tray and hair wrapped around the brush makes it not worth it at the moment.

  32. Re:Change the rules, to make the problems solvable by DavidRawling · · Score: 1

    Generally they break (or crack) or gradually turn from transparent to white translucent (normally called "cloudy"). Either way, you learn not to do that.

  33. I'm a guy by Snotnose · · Score: 2

    My laundry decisions are basically: Am I out of shirts/undies/pants? If yes then haul the dirty clothes bin to the laundry room, dump them into 2 washers, both washers are set for hot/cold and permanent press, install money and detergent, wait 30 minutes, put all clothes into 1 dryer, insert money, haul clothes home, hang/fold/whatever.

    Not seeing 14 decision points here. I'm seeing pretty much 1: do I need to do laundry?

    A robot chef would end up on ebay pretty much immediately, I enjoy cooking. My robot of choice would be one that would dust and vacuum. I farking hate doing those.

  34. Re:Change the rules, to make the problems solvable by Anonymous Coward · · Score: 0

    I would assume they have thin enough glass that the high temperatures of a dishwasher would cause them to warp and shatter. Or at least, do so often enough that the manufacturer doesn't want to promise they won't.

  35. Seperate Bots by Moloth · · Score: 1

    What if the Robot was the collection of tools like the Auto Hamper, Washing Machine, Dryer, Folding/Ironing Bot, Transport Bot?

  36. But muh singularity!! by gizmo2199 · · Score: 3, Funny

    Wait, you mean technological progress and anything resembling AI robots is incredibly difficult to implement in the real-world. I thought the singularity was 10 years away?!

    --
    This Sig does not Exist.
  37. I am sure it would be easier than ... by 140Mandak262Jamuna · · Score: 3, Funny

    No matter how difficult it is to teach the robot to do the laundry, it is going to be whole lot easier than teaching my teenager to pick clothes from the floor of her bedroom. "How can you sleep in the middle of all that squalor?" .. "chill dad, I can't see the floor once I get into my bed!"

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  38. Robots and washers will co-evolve by dpbsmith · · Score: 2

    I suppose the article is vaguely interesting in pointing out how tasks simple for a human are complex for a robot, but if the point is doing laundry... file it under "ornithopters" (flying machines with flapping wings), pre-Singer sewing machines that tried to mimic the way a human being sews, and so forth.

    If we really wanted robots to do laundry, the house, washing machine, and robots would coevolve in all sorts of ways--starting with variations on the laundry chute to deliver the clothing to a single station where they wouldn't need to be sorted out from other clutters. (A simple chute? A conveyor belt? A drone?) Washer doors would be modified to be robot-friendly, and so forth and so on.

    When marketers wanted reel-to-reel tape technology to be more automated, engineers didn't built clever gadgets to sense and catch the free end of a piece of tape, they designed tape cassettes.

    In the 1990s I remember seeing "Pronto" machines in a factory carrying parts and assemblies from place to place. They didn't need video and pattern recognition, they just followed a wire embedded in the concrete floor that emitted an RF signal.

    It's just system thinking. Automating a process by dropping a robot into the middle of it without changing the rest of the process is a silly constraint to put on a solution. A robot clever enough to climb stairs and operate any kind of existing washer is going to cost a lot more than a dumb robot that operates a washer designed to be operated by a robot.

    1. Re:Robots and washers will co-evolve by Anonymous Coward · · Score: 0

      > A robot clever enough to climb stairs and operate any kind of existing [system] is going to cost a lot more than a dumb robot that operates a [system] designed to be operated by a robot.

      Yes, but is one computer that has legs (to climb stairs) and hands (to push buttons and turn dials) and software going to be more expensive than an upgraded washing machine and an upgraded vacuum cleaner and a table cleaner (move dirty dishes) and a gourmet cook? (Most of those examples coming from earlier comments I've seen on the thread.)

      One really good special purpose robot, with software (which is cheap to distribute) may be more economical than re-engineering 45 replacement systems with specialty equipment that handles just one task. For one, I don't need to worry about some unexpected vendor compatibility with my mail gatherer and my take-garbage-out-to-the-street-er because I'm using a bunch of disjointed systems.

      Plus, the mobile solution can come with us to our second home/vacation getaway/whatever. Wouldn't want to lug around another enhanced washing machine, and another enhanced dishwasher, and another... Of course, I could just buy two expensive machines (one for each home), which just doubled my costs for that solution. I could lug Robomaid into my Luddite uncle's house where we are spending a weekend, and he can see for himself how much convenience could be gained by using the latest version of our perfect technology. I couldn't install permanent fixtures into his house for just a few weeks nearly so easily.

      TNG references: Which seemed to be more useful? The ability to talk to the "Computer" from the Enterprise, or the ability to talk to Lore? Which would be more useful? QED.

  39. Symbiosis is fine. Now eat your greasenuggets 3CPU by Anonymous Coward · · Score: 0

    To be fair, doing laundry is a nightmare for humans too. That's why they use machines to do the bulk of the work.

    Together, man and machine make quick work of laundry.

  40. Wrong approach by EmperorOfCanada · · Score: 3, Funny
    This whole attempt at automation is trying to replicate a system designed for humans. But other options could make things easier for robots.
    • For instance putting something like an RFID tag on clothing so that the robot doesn't have to do a complicated visual assessment of the clothing.
    • Most washing machines are also very much designed for humans. But a washing machine that was altered for robotic use would be far better.
    • For instance a machine that dumped the clothing out when it was done would be better than a machine where a machine has to reach in and pluck stuff out;
    • as would a unified washer/dryer.
    • Also the set up of a typical laundry room would be again poor. So to have the machine dump the clothing out onto a rimmed metal surface where the robot could pick things out (remember the rfid tags).
    • And folding the clothing would be more based on the clothing itself. The manufacturer could identify the optimal folding pattern (from the rfid tag) that the robot would use.
    • Then there are steps like ironing where again a robot wielding a traditional iron would be stupid. But one of those roller press things would be great.

    It would be like having a self driving car actually have hands and feet that can operate the steering wheel, tickers, gearshift etc while using eyes mounted on its head inside the car.

  41. You are doing it wrong by chrysosphinx · · Score: 2

    Probably a fembot or gynoid http://en.wikipedia.org/wiki/G... is necessary to do all the tasks correctly.

  42. The Singlularity! by Intrepid+imaginaut · · Score: 1

    The Singularity is near!

  43. Re:Really, because I have a robot that does it for by NoKaOi · · Score: 2

    It's called the washing machine. Laundry is a task that took a fair amount of time per item and was really hard on cloths a century ago. 98% of that has been moved to a robot.

    Yeah, so they've done well with the washing part, and the drying part. Most people don't mind moving laundry over from one machine to the one next to it - takes a little time if you have to pull out the things that don't get machine dried, but really not too time consuming. The next most time consuming part is folding...so if there were a folding machine/bot, that would be a massive step forward, especially if it sorted too. People would pay good money for a folding machine.

  44. 13. Fold items by NoKaOi · · Score: 1

    Whoever creates and markets the machine that does this gets all the money.

  45. Re:Change the rules, to make the problems solvable by ScentCone · · Score: 1

    Change the rules, to make the problems solvable

    Ah, Kirk's old Kobawashi Maru strategy.

    --
    Don't disappoint your bird dog. Go to the range.
  46. Roomba by Anonymous Coward · · Score: 0

    Seriously, roomba. I hate vacuuming. The machine just does it.

  47. So seriously.. what's possible and mitigations by Maxo-Texas · · Score: 2

    Hereâ(TM)s what a robot has to do.

    Very close solution already:
    http://spectrum.ieee.org/autom...
    All but picking up dirty clothes, taking them to the washer, and putting them in. Heck, it was folding mixed clean clothes from the dryer five years ago. :-)

    Find the pile of dirty laundry, distinguishing it from other clutter that might be in the room.
    http://www.dailymail.co.uk/sci...
    * But note: It IS the daily mail so grain of salt. Lol.
    This is possible now. But.. an easy mitigation is to require throwing the laundry into a basket or into a laundry hole.
            Pick up each item in the pile. (Uncertainty: itâ(TM)s unclear how many objects the robot will have to pick up.)
    http://www.hammacher.com/Produ...
    http://www.tomsguide.com/us/Ro...

            Put each item in a laundry basket.
            Navigate to the washing machine. (Because of where the robot has to hold the laundry basket, it can obstruct some of the its sensors which means it receives less information and cannot adjust its movements as precisely.)
            Depending on the type of machine, pull or lift the door to open it.
            Transfer clothes into the machine.
            Add detergent and/or fabric softener.
    What is this "fabric softener stuff"?
    Preloaded "push button" dispenser detergent has been around for 50 years.
            Close the washing machine door.
    Trivial. Especially with the internet of theme providing a clear "door is fully closed"
            Choose the appropriate wash cycle (Delicate, Permanent Press, Heavy Duty) and start the wash.
            Remove the clothes from the washing machine and transfer to the dryer. (Uncertainty: the robot doesnâ(TM)t know beforehand how many times it will need to reach in, grab the clothes, and remove them in order to get them all.)
    http://spectrum.ieee.org/autom...
            Choose the type of drying cycle and start it.
    http://spectrum.ieee.org/autom...

            Remove clothing from the dryer. (Uncertainty: how many times will it have to grab the clothes to get them out? Is there a sock still clinging to the inside of the machine?)
    http://spectrum.ieee.org/autom...
            Fold items depending on the type of apparel.
    http://research.universityofca...
    http://spectrum.ieee.org/autom...
            Puts garments away in a dresser or closet.
    Can't find this-- but it's reasonable that everything "alike" could be put together on the table or hung so a human could finish the job easily. At a minimum- you'd probably have to tag the laundry in some way to identify it's target drawer or closet.

    It looks like the solution is a quarter million dollars now. So 10-20 years before it's down to under five grand.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:So seriously.. what's possible and mitigations by Maxo-Texas · · Score: 1
      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  48. It's not impossible; this submission is retarded by Anonymous Coward · · Score: 0

    Why are so many /. submissions about restricting the scope of thought? This place used to be the playground of geniuses, not status quo churn.

  49. Awesome a-power! by zawarski · · Score: 1

    Hello American Investor, I see you are interested in distributing Mr. Sparkle in your home prefecture. You have chosen wisely. -- Mr. Sparkle, a joint venture of Matsumura Fishworks and Tamaribuchi Heavy Manufacturing Concern.

  50. Duh by Anonymous Coward · · Score: 0

    Just have a machine in your room that has input and select. You choose clothes and it spits them out ironed, and put dirty clothes in. It washes and stores them.

  51. Half the steps are useless by YoungManKlaus · · Score: 1

    I dont need the robot to pick up my laundry, I am perfectly happy with dropping the dirty stuff into a chute to the cellar where it gets processed.
    That alone eliminates steps 1-6. 7 gets drastically simplified (because your machine could just use a directly-attached big tank).

    The only non-trivial things remaining are:
    1) I do not like dryers -> air-drying is supperior, ideally, summer this should happen outside depending on weather ... so this means picking the clothes apart and figuring out how they should be hung on a line, and possibly transferring them outside (though this party could be quite simple if you put your lines on a sort of movable rack)
    2) Folding laundry afterwards (or putting it on hangers)
    3) Ideally, putting it back into my wardrobe

  52. I thought the singularity was 10 years away?! by TapeCutter · · Score: 1

    Nanobots are just around the corner!? No need for cloth, just step out of your morning nanobot shower wearing your nanobot suit, no cloth for towels either because you're already dry and powdered. Nanobots will then get to work cleaning your teeth and styling your hair as you leave the room...

    Disclaimer: If we are going to speculate about future laundry rituals, might as well go all the way to "nanobots will solve everything".

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  53. Overcomplicating things by 91degrees · · Score: 1

    They do seem to be making this rather more complicated by needing the robot to do laundry in an environment designed for humans.

    Even if we do want the robot to pick up clothes, I think it's quite reasonable to add a laundry hopper as part of the robot and design the washing machine and robot as a pair designed to interoperate. This eliminated to difficulty of carrying the basket. The washing machine knows how much detergent to add. The washing machine will open and close its own door. Washer/dryers exist so that eliminates one machine transfer. Much of the decision making can be done with the help of RFID tags rather than labels.

    So we need a machine that can read RFID tags, pick up clothes, put them into a machine, remove them from a machine, fold them and put them away.

  54. Literally infinte by muirhead · · Score: 1

    "... infinite doors that may or may not open." Is that literally an infinite number of doors?

  55. Author is a moron writing for a content farm by Anonymous Coward · · Score: 0

    [quote]1.Find the pile of dirty laundry, distinguishing it from other clutter that might be in the room.
    2.Pick up each item in the pile. (Uncertainty: it’s unclear how many objects the robot will have to pick up.)
    3.Put each item in a laundry basket.[/quote]

    This is scope creep. If you can't distinguish the task of cleaning your room from doing laundry you are trying to make this sound harder than it is, a slob, a moron, or all three.

    [quote]
    4.Navigate to the washing machine. (Because of where the robot has to hold the laundry basket, it can obstruct some of the its sensors which means it receives less information and cannot adjust its movements as precisely.)
    [/quote]
    Computer vision targets, quad-copters, dummy waiters, RF/CV aided inertial navigation, etc. Transport of laundry is classically a human problem. Once again: scope creep.
    [quote]
    5.Depending on the type of machine, pull or lift the door to open it.
    [/quote]
    Heaven forbid a boolean conditional! Why you no bilateral filter + canny edge detector? Is GameSPOT all out of used Kinect's? The "picker bots" at Amazon have indexed enough gear for "firefly" but this fool thinks feature matching/object detection is an insurmountable task because of an If/Else logic fork?

    [quote]
    6.Transfer clothes into the machine.
    [/quote]
    In a world of robots welding together cars this task is clearly impossible with a vacuum powered end-effector like the ones on a pick and place machine.

    [quote]
    7.Add detergent and/or fabric softener.
    [/quote]

    [quote]
    8.Close the washing machine door.
    [/quote]

    Are you trolling? (Dumb question I know)

    [quote]
    9. Choose the appropriate wash cycle (Delicate, Permanent Press, Heavy Duty) and start the wash.
    [/quote]
    This one is actually legitimate but only because the PR2 is shorter than a full-sized adult so the ergonomics are all awkward. The computer vision is easy(houghcircles/approxPoly), but this problem is more appropriately solved via ZigBee, Wifi, Bluetooth, etc. in any case.

    [quote]
    10. Remove the clothes from the washing machine and transfer to the dryer. (Uncertainty: the robot doesn’t know beforehand how many times it will need to reach in, grab the clothes, and remove them in order to get them all.)
    [/quote]

    See previous & add camera+light to end effector. Additional degrees of freedom in IK model may be required.

    [quote]
    11. Choose the type of drying cycle and start it.
    [/quote]

    As someone else said: RFID, reading the wash tags with OCR is stupid when we have 2015 tools to solve problems like 2015 people.

    [quote]
    12. Remove clothing from the dryer. (Uncertainty: how many times will it have to grab the clothes to get them out? Is there a sock still clinging to the inside of the machine?)
    [/quote]

    Consequences of failure are low. Once again this is an ergonomics problem. Get creative about it or design a washing machine around the robot. I don't really care.

    [quote]
    13. Fold items depending on the type of apparel.
    [/quote]

    Folding clothes is busy work to keep 1950s women from getting bored, fucking the milkman, and getting shithammered while the kids are at school.

    Use coat hangers like someone who has better things to do.

    Requirements definition in other words.

    People can modify their furniture/interior decor decisions around that whole "having an extra 2 hours/week" thing. Or not, it's a common misconception that Roboticists give a shit about luddite adoption. If your companies CEO wants to chase the "large button TV remote" demographic then he can justify the expense of clothes folding to himself. Once again: vacuum actuator + pinch gripper for flattening clothing on folding table.

    [quote]
    14. Puts garments away in a dresser or closet.
    [/quote]

    If you don't want your PR2 running over the dog them put CV targets in your house like a factory environment, add collision avoidance + 3d scanner in your ranch style house

    1. Re:Author is a moron writing for a content farm by Anonymous Coward · · Score: 0

      Fucked up quote tags. Oh darn. Solution to #7 is hopper fed "Tide Pod" BTW.

  56. We already have robots that do our laundry by anegg · · Score: 1

    We already have robots that do our laundry. We call them "washing machines." They save us from having to carry our clothes down to the river, soaking them in the current, rubbing them in the rocks, then drying them in the sun.

    My washing machine senses how much I have loaded into it, adds water, meters in the soap I have placed in the soap container, then goes through an elaborate ritual of swishing my clothes around in various ways with various combinations of hot and cold water until my clothes are clean, then it signals me to move them to the dryer. In the dryer a simpler program tumbles my clothes around, adding heat as necessary, and monitoring moisture content until the clothes have reached my preset level of "doneness."

    Improving upon our current level of automation seems possible. Wanting to instantly reach the end state of a magic machine that does it all without going through the design evolutions to get there might where the problem lies. For example, many people have suggested that RFID tags in clothing could carry the same information as the tags that are on many articles of clothing now; these might even be an improvement for humans, let alone machines. Older eyes trying to read tiny writing on laundry tags don't do so well (I find this as I slowly grow older). If our clothing had such tags, its easy to see how a washing machine could set itself to the right program for the load of clothes it contains. It might need some logic to achieve the best cleaning at the lowest level of risk if the clothing is of mixed types, and it might need an alarm to signal if truly incompatible clothing has been loaded, but it can be done. From there we can imagine an improvement where in we put all of our clothes into some kind of container, and the container has the ability to sort the clothing into compatible sets, then load them into a washing compartment. Since we have manipulators in our machine now, we can use them to move the sorted/washed sets of compatible clothes from the washing compartment to the drying compartment (or design a compartment that can do both washing and drying). There - robotic laundry.

    But wait one might say - we still have to put the clothes into a box - why doesn't the machine go around and pick up the clothes for us? My answer would be that isn't a robotic laundry, that is a robotic butler. Which we could also develop, especially since our clothes now already have RFID tags in them. The robotic butler can even keep track of what clothing ends up where/when, deducing whether we have actually worn it, then making assumptions about whether it needs to be washed or not. It might not be able to sense the amount of dirt or wrinkles at first, but those problems can be solved as well.

    All designs go through evolution. To the extent that you can simulate evolutionary forces in a lab environment, you may be able to leapfrog your competitors and bring out a device that consumers "must have" that they haven't foreseen, but you run the risk of evolving faster than your consumers tastes or ability to understand the value of your product. Look at the evolution of portable music players from the Sony Walkman cassette player and the little Sony FM radios, now combined with portable telephones (remember bag phones?) and with Personal Digital Assistants. Now we have smart phones like the various Android phones and the iPhone. We didn't get there instantly. We got there through an evolutionary process of designs that were tested in the marketplace, where consumer consumption provided the natural selection.

    Robotic laundry could go the same way, if the evolutionary pressures are present, and a little design mutation is introduced by the appliance manufacturers.

  57. Am I as competent as a robot? by FizzyP · · Score: 1

    I'm not allowed to do my own laundry because my girlfriend thinks I'll screw it up and I write computer vision algorithms for a living.

  58. Re:Change the rules, to make the problems solvable by Anonymous Coward · · Score: 0

    But a robot that is sophisticated to do such a thing would cost at least $20k if not more as they don't exist. And then their is maintenance and other costs on top of that $20k.

    For I dunno, $2k a year paid incrementally, not up front. I could hire someone to do my laundry. And that would break even at 10 years of having a robot.

    People are cheaper than robots for cleaning. Cleaning is a very, very difficult task. Even much more simpler things to clean like dishes are not done well with a machine, and a human is reponsible for prewashing and treating the difficult things and then inspecting after the machine does its thing.

  59. The hard part already is! by Anonymous Coward · · Score: 0

    Last I checked all I had to do was toss my laundry in a box, pour in some powder and turn it on. When I came back a little time later it was clkean and try and I just had to take it out and fold it. Long gone are the days when I had to drag the laundry down to the river, chop wood, light a fire and boil big vats of water. Wash it by hand and then hang it on ropes to dry it.... As far as I am concerned the robots are already here when it come to laundry. (Or maybe the person who wrote this article means autonomous cyborg?)

  60. Because robots don't wear clothes by nitehawk214 · · Score: 1

    Get some some clothes and they will figure it out.

    Reminds me of the TNG episode where Data meets his mother, and she tells an embarrassing story about how she had to program a modesty routine since he refused to wear clothes.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  61. Agreed!!! by LostMyBeaver · · Score: 1

    I was thinking the same thing.

    In addition, I was thinking that if you're going to use a robot to do the laundry, then it would make more sense to make a laundry system condusive the abilities of the robot. Also, I was thinking that a robot doesn't have to have human limitations such as two arms. Instead, it can have more limbs which can assist in the process.

    1) Opening and closing the door.. I would imagine that this would be done by the machine, not by the robot.
    2) Sorting the laundry. While it's certainly optimal if we could use specialized tags to identify the clothing, it can be tricky. Mens' clothing would be easy since sticking an RFid on a tag could be done easily enough, but women's garments which tend to be much closer to the skin can be problematic. So the robot would in fact have to be able to sort using vision. This is acceptable. If the robot were to lay the garments on a table and properly lay them out, then patterns can be recognized. In addition, choosing which mode to use should be pretty simple as the weight of the garment relative to its size should be an effective means of doing this.
    3) Operating the machine... like the door, it's a matter of having a machine that the robot can speak with.
    4) folding the laundry. This is difficult for one particular reason. It's because clothing is often left in an unknown state. My daughter for example has never once in her life actually put her pants in the hamper without them being inside-out. The robot would need to lay out the article and then appropriately invert the garment. I as a human have trouble at times identifying with certain garments which way is which. I'm pretty sure a routine of "Place the garments unable to be properly identified in a pile. Wait for the user to assist in teaching the robot what should be done with it next time. To be fair, this is not a robot problem, my wife and I do this with each other as well. Women's clothing can be a major problem as well. H&M for example recently sold a kind of "over dress" which is kind of like a fishnet garment. I tried folding this once.. my fingers kept getting stuck in the holes. This would kill a robot haha
    5) Choosing how to fold each garment.... When in doubt, ask Sheldon Cooper. He has a nifty device which can apparently fold anything. A robot should manage quite ok with that. For hanging garments, I assume it would take effort, but it can be done.

    I think the article wasn't bad. It points out the obvious problem that when operating with fabric, there is so much entropy involved that a laundry robot can be amazingly difficult to make. That said, difficult is not impossible and therefore, I would say that while it might take a massive investment to produce a robot of such intelligence, it would also be a huge step towards revolutionizing the garment production industry. So I'm sure it would be worth while to a company like Foxconn to invest heavily in such a machine.

  62. Really? by Anonymous Coward · · Score: 0

    Thank god for illegal immigrants then.

    1. Re:Really? by roc97007 · · Score: 1

      Thank god for illegal immigrants then.

      What would society do without slave labor. We'd actually have to pay the going rate for the job, and who could afford that?

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  63. Not sure what the problem is by roc97007 · · Score: 1

    a) Dump everything in the wash

    b) Wash on heavy load, warm

    c) Put everything in the dryer

    d) Dry on automatic

    e) Put dry clothes in laundry tub

    f) Done. Owner will pull clothes out of tub to wear as necessary.

    Seems like you could do this with one of those Linux controller boards.

    Seriously, could part of the issue be that they're trying to make the problem too hard? Most clothes are colorfast these days, so separating whites and colors is no longer necessary. You still need to wash certain items in cold water with special detergent, but if you can't tell via tactile sensation (this is soft and fluffy, wash separately) then as someone else suggested, a washable rfid should be enough to make that decision. Or, you could make the decision not to buy things like that. I have about three sweaters that need to be washed separately. I have one sweater that can be washed with jeans. I wear that one a lot.

    So, for most of us, robots to do laundry would probably be a simple matter. We could afford them by getting jobs doing delicate laundry for rich people.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  64. What's so hard about this by Anonymous Coward · · Score: 0

    I don't see the difficulty here. Put clothes in washer. Put in soap, turn washer on. Put clothes in dryer. Turn dryer on. What... do people sort their laundry? Unnecessary.

    My credentials: I buy all my clothing from Walmart.

  65. Re:Really, because I have a robot that does it for by Maxo-Texas · · Score: 1

    Aye. And likewise we have a washing box robot that will clean dishes and most other items you put into it.

    However, a robot of the type mentioned in the article has been made and costs about $280,000 per the article on it. It apparently can tidy rooms up too. Like dragon dictate it starts out 80% accurate and slowly improves to 98%. (which is higher than I've ever been able to get dragon dictate to be honest-the program seems unusable to me- just not accurate enough yet).

    So assuming a normal moore's law like progression, I assume the price will drop by half every 18 months so 14/7/3/2/1/.5/.3 about 10 years, we'll be able to buy house cleaning (including laundry) robots for 3 grand. They'll probably suck (80% accurate) but will improve.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  66. First let him fullfill a complete program ... by Anonymous Coward · · Score: 0

    before you let someone explain him. Normally he should to do so.

  67. Re:Really, because I have a robot that does it for by uninformedLuddite · · Score: 1

    Who needs a robot for that? I just go to sleep in my clothes and once a week shower in them.

    --
    The new right fascists are bilingual. They speak English and Bullshit.
  68. That's a hell of a big apartment. by Anonymous Coward · · Score: 0

    RE: In my apartment we have seven laundry rooms with two washers each. And seven drying rooms with clothes lines and 150cm fans.

    That's a hell of a big apartment. I understand that Trump's primary apartment only has three laundry rooms and four drying areas. (One doubles as a squash court.)

    Sounds like all your efficiency when doing the laundry is offset by all that excess space you are heating and cooling.

    You'd be better off moving to a smaller apartment.

  69. Lets make the problem too complex... by metaforest · · Score: 1

    The main issue I have with this guys article is that he wants to make a laundry robot out of straw.

  70. Tags by Anonymous Coward · · Score: 0

    Automatic matching of socks would be a great incenticement (sp?) for tagging clothes.

  71. Womans clothes by Anonymous Coward · · Score: 0

    > but women's garments which tend to be much closer to the skin can be problematic.

    Idea; wristwatch-scanner, to identify if the woman next to you is wearing lingerie or grandma-pants. Gray area: Commando or untagged?

  72. On the other hand.... by JIDatiT4C · · Score: 1

    Once you CAN build a robot which can do these things then its not far off being able to do the laundry "by hand". So maybe you don't need a washing machine any more? And maybe you don't need a dishwasher, or a vacuum cleaner. In other words, if you have a robot which can do what poor old "slavey" did in middle class households in Victorian times then a lot of domestic appliances become unnecessary. And the robot doesn't need to be anything like as dexterous as a human since it has faster processing (so can compensate for mechanical inadequacies) and it can work more slowly than a human (it doesn't have better things to do than washing your underwear)
    Come on all your robot engineering geniuses - build us a general purpose domestic robot!
    And aim for a price equivalent to a small car and, eventually, equivalent to all those domestic appliances it replaces.