MIT has built a robot that can
assemble IKEA furniture without human intervention. It can
assemble flat-pack IKEA furniture all by itself. It has a
specialized gripper hand that can grab the pieces and screw them
together.
Humans feed the robot a design file that describes the product,
such as how many pieces, what do they look like, where the screw
holes are, etc. The robots do not need to be instructed how to
assemble it. From knowing what the parts look like, the software
can decipher how something needs to be put together.