Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Robotics Software Hardware Technology

Scientists Create Robots That Can Assemble IKEA Furniture For You (sciencemag.org) 125

sciencehabit shares a report from Science Magazine: Although artificial intelligence systems may be able to beat humans at board games, we still have the upper hand when it comes to complicated manual tasks. But now, scientists have created robots that can do something even most humans struggle with: assemble an IKEA chair. Putting together a chair requires a combination of complex movements that, in turn, depends on such skills as vision, limb coordination, and the ability to control force. Until now, that was too much to ask of even a sophisticated robot. But researchers have finally broken the dexterity barrier by combining commercially available hardware, including 3D cameras and force sensors, to build two chair-building bots. To construct their IKEA masterpiece, the robots first took pictures to identify each part of the chair. An algorithm planned the motions the robots needed to manipulate the objects without causing any collisions; two robotic arms then performed those actions in concert. Feedback from force sensors also helped: When the robot needed to insert a pin into a hole, for example, it would slide the pin over the surface until it felt a change in force. The robots were able to put together the chair in a little over 20 minutes, which includes the 11 minutes and 21 seconds of planning time and 8 minutes and 55 seconds of actual assembly. The findings have been reported today in Science Robotics.
This discussion has been archived. No new comments can be posted.

Scientists Create Robots That Can Assemble IKEA Furniture For You

Comments Filter:
  • It just so happens that I built a robot that smashes IKEA furniture! ;)

  • by Brett Buck ( 811747 ) on Thursday April 19, 2018 @02:19AM (#56462629)

    Those Swedish guys really know how to give you almost all the parts you need to make a bookcase!

    • My hat goes off the the QC guy who makes sure on every single item there is always one screw that won't go in properly. I've never heard of him missing a single one. Now that man IS a machine!
    • Those Swedish guys really know how to give you almost all the parts you need to make a bookcase!

      “Enjoy your affordable Swedish crap!”

  • Now if they developed an AI which translates those grotty pictograms into intelligible language, *this* would be progress!

    Actually putting these things together is the easy part.

  • Any headline that ends in a question mark can be answered by the word no.
    "Can this robot build an IKEA chair faster than you?"
    "Altogether, the robots put together the chair in a little over 20 minutes. ... We challenged several Science staffers to build the same chair, and they beat the robots’ time—but only by 50 seconds."

    • by Anonymous Coward

      Did the humans use manual Allen keys and screwdrivers, or an electric version? Did the human time include reading the instructions, as I doubt the bot was programmed by feeding the instructions into a slot.

    • So you pit robots built for the purpose of building an IKEA chair against humans who have never done it?

      By that logic, I can write a program that can beat a human playing Go. Anyone here who never played it and doesn't know the rules? Sit down and play against my program!

    • There were 2 robot arms assembling the chair, but there were 4 human arms on 2 humans. This is a totally non-scientific study!
  • by torkus ( 1133985 ) on Thursday April 19, 2018 @02:40AM (#56462681)

    Ikea furniture is great, but imperfect by design. Tolerances are wide, parts vary, and it takes a wack now and then to get the parts into place. This is intentional since it's far, FAR cheaper to build out of particleboard and holes in that are never going to be totally exact.

    What is more impressive is an assembly AI that can cope with that. One that can tighten 50 screws slightly differently because they need to be or tweak two pieces so they slot together as intended. Usual laughs aside, Ikea stuff isn't rocket science to assemble as long as you actually pay attention. Their instructions are usually very specific, but no one looks at the details. I've built tons of it and every time I got stuck or confused on some bit it's because i didn't look at the instructions carefully enough and swapped a part/pin/order. Once you figure out their general ways though you can practically ignore the manuals.

    Getting a machine to adapt to a repeatable assembly with moderate variations is more impressive than one would first believe. I'm curious how fast round two assembly went and how fast someone who knows how to use an allen key built it instead of those two women who were more interested in smiling and laughing than knowing how to assemble things.

    • by fazig ( 2909523 )

      What is more impressive is an assembly AI that can cope with that. One that can tighten 50 screws slightly differently because they need to be or tweak two pieces so they slot together as

      It would be interesting to see them assemble a larger sample of chairs. Maybe 30 and then see how they can cope with the variation there.
      How would they deal with missing parts? Something that's, jokes aside, also a real possibility and is more likely to be encountered with a larger sample.

      • How would they deal with missing parts? Something that's, jokes aside, also a real possibility and is more likely to be encountered with a larger sample.

        Robot rebellion, possibly with nuclear weapons targeted to Sweden, comes to mind. We might very well be on thin ice with this experiment...

    • by Anonymous Coward

      >holes in that are never going to be totally exact.

      Been getting into CNC machining in my spare time and recently had a huge epiphany: Ain't no such thing as exact.

      There is *always* tolerance and particle board needs big tolerances. Standard stuff.

      Nothing is flat, nothing is round and measurements all have errors. It's how much error your project can tolerate that determines your window of what is acucurate or not.

    • by jabuzz ( 182671 )

      My view and practice with any flat pack furniture is to vary from the instructions and apply an appropriate glue on *ANY* surfaces that are in permanent contact.

      Assembly time is significantly longer and it needs to be left to dry before use. However the resultant product is vastly more ridged and robust, and consequently lasts much longer.

      That said tolerances in CNC machined particle board should be pretty dam good. They always have been in my experience. Of course poor assembly can lead to the belief that

    • instead of those two women who were more interested in smiling and laughing than knowing how to assemble things.

      You have to admit though, the women were better at smiling and laughing than the robot was.

      Go homo sapiens!

    • All 50 screws are tightened the same way. Use a torque driver, you luddite!

      • by dj245 ( 732906 )

        All 50 screws are tightened the same way. Use a torque driver, you luddite!

        I guess you've never assembled Ikea furniture before. I've driven in 30 screws on the lowest torque setting only to have the 31st strip out spectacularly. I usually do the final tightening by hand for this reason.

  • by gijoel ( 628142 ) on Thursday April 19, 2018 @02:58AM (#56462741)
    You have to assemble the robot yourself.
  • When a piece is missing the robot just has to grab something from its own body and use that as an Ikea component.
  • Most Humans?!! (Score:5, Insightful)

    by phayes ( 202222 ) on Thursday April 19, 2018 @03:28AM (#56462791) Homepage

    While this is admittedly an achievement, there is a far cry from this to robots being able to assemble general Ikea furniture better than -> Most - humans.

    The robots in TFA were matched up with two left thumbed girls who look to have never performed anything manual more complicated than replacing a lightbulb.
    The chair in question is only composed of 6 major elements that can only fit together one way and connecting pieces like screws, dowels & such. Not a single element needs nails or a floppy particleboard back that needs to be hammered in or wood screws in non pre-drilled holes. It's almost the simplest example they could find. I've assembled my share of Ikea furniture for 35 years and all of it was more complicated than this.

    This isn't robots can do a better job than most humans, it's robots can perform a simple task better than some humans.

    • Having witnessed humans assemble IKEA furniture I can testify that this robot achievement is far more impressive than the aim of sentience.

      • by phayes ( 202222 )

        Ikea furniture in general and their more complicated pieces in particular != a 6 piece simple chair.

        The claim in the /. extract is "Most Humans". Neither the video in TFA nor your anecdotal reference with no data on what was being assembled or the population doing the assembly establish that any more than seeing any category of people (women, men, young, old, blondes, brunettes, cars, motorcycle, etc) driving badly infers that most people of that category drive badly.

    • The robots in TFA were matched up with two left thumbed girls who look to have never performed anything manual more complicated than replacing a lightbulb.

      Because, for some reason, tons of people want to act like assembling IKEA furniture is some incredible, impossible task that no one can ever decently do right without taking an entire weekend. So of course let's act like these robots are a genius solving super puzzles.

      • Because, for some reason, tons of people want to act like assembling IKEA furniture is some incredible, impossible task that no one can ever decently do right without taking an entire weekend. So of course let's act like these robots are a genius solving super puzzles.

        Kinda like the notion that setting the clock on your oven is some impossible task that requires the combined intellect of all the world's finest thinkers.

  • A von Neumann machine.

  • Off-topic, but I'm curious: Was anyone else annoyed by the background music in the video? Or was I the only one?

    If it would have been too empty without some sort of background sound, then I would have preferred the sound of what was happening - the whirring of the robot arms, or the women's voices. But maybe I'm different, and most people prefer music.

    I remember one YouTube video of tornado chasers. I wanted to hear the people yelling excitedly, the wind rushing, and the debris hitting buildings. But those

  • My god, we're doomed, finished, caput. A task beyond 90% of humanity has just been perfected by robots, and done far faster than humanly possible. Next to this warfare is child's play. I'd say to get into your bunkers, but those are probably designed by Ikea and the robots already know their weaknesses.
    • If "a task beyond 90% of humanity" is the turning point of doom, we were doomed the moment the first computer managed to solve an integral.

      • by fazig ( 2909523 )
        Integral? We were doomed when the first clockworks were built. Maybe before that. Remembering all of human history with accuracy is probably also something that's beyond 90% of humanity.
    • by zifn4b ( 1040588 )

      A task beyond 90% of humanity has just been perfected by robots, and done far faster than humanly possible

      The more alarming thing is how humans with all their flaws can more intelligently design something the exceeds our own capabilities. Speaks volumes about the nature of an "intelligent designer" for humans.

  • We have robots assembling cars, engines and what not, but hey look at what this new scientific achievement.... robots assembling furniture.

  • This sounds like a great scientific achievement, but isn't this almost exactly what the automotive industry has been doing for the last, say, 40 years?

    Not with chairs, but with the somewhat more complicated automobiles...

    • The difference is not the complexity of the parts but the nonstandard position and form. IKEA is notorious for giving you parts that only kinda-sorta fit together. Some holes aren't quite drilled far enough, some parts only fit when you whack them into place... And the parts that you pour out of the box roll anywhere. There isn't a conveyor belt feeding screws into a robot that then puts its arm at position xyz and screws it for exactly 5 and 3/7 rotations because at that position is the hole and it needs t

  • For instance Fiat made an infomercial for the Fiat UNO [youtube.com] where they were boasting the fact that the unibody was assembled by robots, (And ascketd Michele Alboreto, the F1 driver to drive it!).
    I know that both the engine and the bodywork were engineered to make esaier for robots to build it, and on the other hand IKEA chairs are engineered to be built by untrained people.
    Robots building metal chairs [youtube.com]
    Robots packing beers in cartons [youtube.com]
  • Does the robot has also a free unused arm to scratch its head for 20 minutes after reading the manual?
  • And you first have to assemble the robots yourself.
  • If you struggle with building flat pack, build this robot instead. Honestly if you can't manage to put ikea stuff together a robot is the last thing you need.
  • Because no one is going to RTFA https://www.youtube.com/watch?... [youtube.com]
  • It's really not that hard to put together IKEA furniture, anyone could do it. Now, show me a robot that can correctly pronounce the furniture names and I'll be impressed.
  • Comment removed based on user account deletion
  • Comment removed based on user account deletion
  • Until now, that was too much to ask of even a sophisticated robot. But researchers have finally broken the dexterity barrier by combining commercially available hardware, including 3D cameras and force sensors, to build two chair-building bots.

    Umm, this is complete bullshit. We've been able to do this for decades. The problem has NEVER been in making robots that could assemble something complex. The problem is doing it for a reasonable cost and with minimal engineering oversight. We use robots to build things FAR more complex than a piece of IKEA furniture and have for a long long time.

    • That's not what this is about. Traditional robots can build complex things, but only because we've carefully designed the whole assembly process around the robots. "Pick up this part, which is guaranteed to be at exactly this position. Move it to this other position. Insert a screw that is fed directly into the robot. Let the conveyor belt carry it on to the next robot which does some other very specialized task."

      This is different. It starts with unknown parts lying on the floor in unknown positions a

      • That's not what this is about. Traditional robots can build complex things, but only because we've carefully designed the whole assembly process around the robots. "Pick up this part, which is guaranteed to be at exactly this position. Move it to this other position. Insert a screw that is fed directly into the robot. Let the conveyor belt carry it on to the next robot which does some other very specialized task."

        While it is true that a lot of robotics is done just the way you describe, I was working with vision systems and pick and place and similar technologies 20 years ago which could deal with a sizeable amount of imprecision with sufficient programming. Robots have been able to deal with work that isn't carefully organized for a long time - it's just usually easier and cheaper to organize the workflow than to program a smarter robot. (that's true of human workflows in general too) I'm sure current stuff is far better than the stuff I used but it's definitely not new. Very cool to see it continue to advance though.

        But the real question is price. Having a robot that can do advanced assembly is nice but how many tens of thousands of dollars will it cost? How much engineering time goes into making it do these tasks?

  • Comment removed based on user account deletion
  • I think there was an AC Clarke story about this.

  • Assembling an IKEA chair is, in most cases, trivial. You just have read the instructions, roll up your sleeves and get some physical work done. That's what many struggle with it. It is not that they have difficulties following the instructions to get the job done - rather, they just can't be bothered.
  • I call bullshit.

    Not enough poor and uneducated.

  • A robot that can assemble IKEA furniture must be fully self-aware and will probably be running for President in 2020.

  • by Anonymous Coward

    It wasn't clear whether the robots ingest the assembly instructions as part of their planning, or if they do it by some sort of "measure everything and determine what is a legal topological configuration that is mechanically consistent"

  • by Virtucon ( 127420 ) on Thursday April 19, 2018 @09:23AM (#56463969)

    I'll be more impressed when the robots can read the swedish/english/chinese directions and assemble it from scratch. I'll be more impressed when it can differentiate between which fasteners are there and to actually use the dumb tools that Ikea provides.

    Until then IMO this was an exercise in robotic programming. Maybe Elon Musk can use the software developers to get the Model 3 line moving faster?
    #slowNewsDay

  • The only problem is, you have to first assemble the robot yourself.
  • " I'm gonna have to build you an extra arm just for high-fives! "

    / borderlands 2

  • ... and assemble the chair. That will be a much more interesting AI benchmark.
  • We had a good run.
  • Scientists hypothesize and critically test. They don't really engineer except for the experiments themselves. Their nature, by profession, is to be pessimistic. They try to determine what is or isn't true and why or why not. Scientists are frequently telling engineers and other what will or will not work..

    Engineers design things to solve problems. By profession, they must be optimistic. They certainly benefit from knowledge and theories developed by scientists. However, they also need to blow off the

  • "Unlike our humans, the chair-building bots were not fully autonomous, as scientists needed to program the sequence of steps they took in advance. " Exciting!

The 11 is for people with the pride of a 10 and the pocketbook of an 8. -- R.B. Greenberg [referring to PDPs?]

Working...