Can robots assemble an IKEA chair?

  title={Can robots assemble an IKEA chair?},
  author={Fr{\'a}ncisco Suarez-Ruiz and Xian Zhou and Quang-Cuong Pham},
  journal={Science Robotics},
The limits of robotic manipulation were explored by automatic assembly of an IKEA chair. The limits of robotic manipulation were explored by automatic assembly of an IKEA chair. 

Topics from this paper

Preparatory Manipulation Planning Using Automatically Determined Single and Dual Arm
A manipulation planning algorithm for robots to reorient objects that automatically finds a sequence of robot motion that manipulates and prepares an object for specific tasks and is able to plan both single- and dual-arm manipulation. Expand
Vision-Based Position/Impedance Control for Robotic Assembly Task
A vision-based position/impedance hybrid controller that can be expected to apply to more general industrial scenarios in terms of autonomous positioning and compliant assembly. Expand
Arranging Test Tubes in Racks Using Combined Task and Motion Planning
A robotic manipulation system to treat the pressing needs for handling a large number of test tubes in clinical examination and replace or reduce human labor and hope similar systems could be extended to other clinical manipulation like handling mixers and pipettes in the future. Expand
Dual-arm Assembly Planning Considering Gravitational Constraints
A planner to plan the dual-arm assembly of more than three objects that automatically generates the grasp configurations and assembly poses, and simultaneously searches and backtracks the grasp space and assembly space to accelerate the motion planning of robot arms. Expand
A Collaborative Manipulation Strategy for the Assembly of Space Trusses
This submission describes a method for a team of collaborating robots to construct truss structures in which each truss element is a free component. The work presented here is a prototype for aExpand
Rigid Grasp Candidate Generation for Assembly Tasks
A new method is proposed to generate rigid grasp candidates for assembly tasks requiring precise and rigid contact, and the proposed algorithm is verified by performing real robot experiments in which furniture parts are assembled. Expand
Robotic assembly of timber joints using reinforcement learning
The first successful demonstration of Reinforcement Learning to control robot movements in contact-rich and tolerance-prone assembly tasks is presented and it can generalize to situations in real world not seen in training, such as tolerances and shape variations. Expand
Long-Horizon Multi-Robot Rearrangement Planning for Construction Assembly
A scalable planning system which enables parallelization of complex task and motion planning problems by iteratively solving smaller sub-problems by combining optimization methods to solve for manipulation constraints with a sampling-based bi-directional space-time path planner. Expand
Designing a Mechanical Tool for Robots With Two-Finger Parallel Grippers
This letter designs a mechanical tool for robots with two-finger parallel grippers, which extends the functionality of the robotic gripper without additional requirements on tool exchangers or otherExpand
Hybrid Planning System for In-Space Robotic Assembly of Telescopes using Segmented Mirror Tiles
The use of large telescopes is increasingly important in the field of astronomy. However, for larger telescopes there is a technological limit for producing primary mirrors made of a single rigidExpand


IkeaBot: An autonomous multi-robot coordinated furniture assembly system
An automated assembly system that directs the actions of a team of heterogeneous robots in the completion of an assembly task from an initial user-supplied geometric specification, which is automatically transformed to a symbolic description of the assembly-a sort of blueprint. Expand
Closed-Chain Manipulation of Large Objects by Multi-Arm Robotic Systems
A regrasping move is proposed, termed “IK-switch,” which allows efficiently bridging components of the configuration space that are otherwise mutually disconnected, to address complex closed-chain manipulation tasks, such as flipping a chair frame, which is otherwise impossible to realize using existing multi-arm planning methods. Expand
A framework for fine robotic assembly
A taxonomy of the manipulation primitives that are specifically involved in fine assembly is proposed and a hardware and software architecture where a number of issues arising infine assembly are addressed, such as workspace optimization, external wrench compensation, position-based force control, etc. Expand
ROS: an open-source Robot Operating System
This paper discusses how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS. Expand
Adaptive admittance control: an approach to explicit force control in compliant motion
  • H. Seraji
  • Engineering, Computer Science
  • Proceedings of the 1994 IEEE International Conference on Robotics and Automation
  • 1994
This paper addresses the problem of controlling a manipulator in compliant motion while in contact with an environment having an unknown stiffness. Admittance control is used as an explicit forceExpand
RRT-connect: An efficient approach to single-query path planning
  • J. Kuffner, S. LaValle
  • Computer Science
  • Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065)
  • 2000
A simple and efficient randomized algorithm is presented for solving single-query path planning problems in high-dimensional configuration spaces. The method works by incrementally building twoExpand
The grand challenges of Science Robotics
These 10 grand challenges may have major breakthroughs, research, and/or socioeconomic impacts in the next 5 to 10 years and represent underpinning technologies that have a wider impact on all application areas of robotics. Expand
3D is here: Point Cloud Library (PCL)
  • R. Rusu, S. Cousins
  • Engineering, Computer Science
  • 2011 IEEE International Conference on Robotics and Automation
  • 2011
PCL (Point Cloud Library) is presented, an advanced and extensive approach to the subject of 3D perception that contains state-of-the art algorithms for: filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. Expand
The grand challenges of
  • Science Robotics. Sci. Robot
  • 2018
Moon-landing equivalent for robots: Assembling an IKEA chair
  • MIT Technology Review
  • 2015