Robots can now assemble an IKEA chair in 20 minutes—without fighting