{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T17:59:55Z","timestamp":1771955995077,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T00:00:00Z","timestamp":1653264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003662","name":"Korea Evaluation Institute of Industrial Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003662","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Intel Serv Robotics"],"published-print":{"date-parts":[[2022,9]]},"DOI":"10.1007\/s11370-022-00427-5","type":"journal-article","created":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T08:02:48Z","timestamp":1653292968000},"page":"441-457","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Robotic furniture assembly: task abstraction, motion planning, and control"],"prefix":"10.1007","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6094-0908","authenticated-orcid":false,"given":"Suhan","family":"Park","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3005-4790","authenticated-orcid":false,"given":"Haeseong","family":"Lee","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5533-8266","authenticated-orcid":false,"given":"Seungyeon","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9609-4616","authenticated-orcid":false,"given":"Jiyeong","family":"Baek","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3095-5161","authenticated-orcid":false,"given":"Keunwoo","family":"Jang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9338-5813","authenticated-orcid":false,"given":"Hyoung Cheol","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4817-9172","authenticated-orcid":false,"given":"Myeongsoo","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5062-8264","authenticated-orcid":false,"given":"Jaeheung","family":"Park","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,23]]},"reference":[{"key":"427_CR1","doi-asserted-by":"publisher","unstructured":"Park H, Bae JH, Park JH, Baeg MH, Park J (2013) Intuitive peg-in-hole assembly strategy with a compliant manipulator. In: IEEE ISR 2013, IEEE, pp 1\u20135, https:\/\/doi.org\/10.1109\/ISR.2013.6695699","DOI":"10.1109\/ISR.2013.6695699"},{"issue":"3","key":"427_CR2","doi-asserted-by":"publisher","first-page":"62","DOI":"10.5772\/51101","volume":"9","author":"L Gracia","year":"2012","unstructured":"Gracia L, Andres J, Gracia C (2012) Automated milling path tracking and cam-rob integration for industrial redundant manipulators. Int J Adv Rob Syst 9(3):62. https:\/\/doi.org\/10.5772\/51101","journal-title":"Int J Adv Rob Syst"},{"issue":"4","key":"427_CR3","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1016\/j.rcim.2012.02.001","volume":"28","author":"S Erkaya","year":"2012","unstructured":"Erkaya S (2012) Investigation of joint clearance effects on welding robot manipulators. Robot Comput Integrat Manuf 28(4):449\u2013457. https:\/\/doi.org\/10.1016\/j.rcim.2012.02.001","journal-title":"Robot Comput Integrat Manuf"},{"key":"427_CR4","doi-asserted-by":"crossref","unstructured":"Knepper RA, Layton T, Romanishin J, Rus D (2013) Ikeabot: an autonomous multi-robot coordinated furniture assembly system. In: 2013 IEEE International conference on robotics and automation, IEEE, pp 855\u2013862","DOI":"10.1109\/ICRA.2013.6630673"},{"issue":"3","key":"427_CR5","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1007\/s10514-018-9748-z","volume":"43","author":"M Dogar","year":"2019","unstructured":"Dogar M, Spielberg A, Baker S, Rus D (2019) Multi-robot grasp planning for sequential assembly operations. Auton Robot 43(3):649\u2013664","journal-title":"Auton Robot"},{"key":"427_CR6","doi-asserted-by":"crossref","unstructured":"Su\u00e1rez-Ruiz F, Pham QC (2016) A framework for fine robotic assembly. In: 2016 IEEE international conference on robotics and automation (ICRA), IEEE, pp 421\u2013426","DOI":"10.1109\/ICRA.2016.7487162"},{"key":"427_CR7","doi-asserted-by":"crossref","unstructured":"Su\u00e1rez-Ruiz F, Zhou X, Pham QC (2018) Can robots assemble an ikea chair? Science Robotics 3(17):eaat6385","DOI":"10.1126\/scirobotics.aat6385"},{"issue":"3","key":"427_CR8","doi-asserted-by":"publisher","first-page":"4447","DOI":"10.1109\/LRA.2020.3000428","volume":"5","author":"H Park","year":"2020","unstructured":"Park H, Park J, Lee DH, Park JH, Bae JH (2020) Compliant peg-in-hole assembly using partial spiral force trajectory with tilted peg posture. IEEE Robot Autom Lett 5(3):4447\u20134454. https:\/\/doi.org\/10.1109\/LRA.2020.3000428","journal-title":"IEEE Robot Autom Lett"},{"key":"427_CR9","doi-asserted-by":"crossref","unstructured":"Inoue T, De\u00a0Magistris G, Munawar A, Yokoya T, Tachibana R (2017) Deep reinforcement learning for high precision assembly tasks. In: 2017 IEEE\/RSJ international conference on intelligent robots and systems (IROS), IEEE, pp 819\u2013825","DOI":"10.1109\/IROS.2017.8202244"},{"key":"427_CR10","doi-asserted-by":"crossref","unstructured":"Lee H, Lee SY, Jang K, Kim S, Ko J, Park J (2021) Search trajectory with twisting motion for dual peg-in-hole assembly. Intell Serv Robot, pp 1\u201313","DOI":"10.1007\/s11370-021-00382-7"},{"key":"427_CR11","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1016\/j.rcim.2018.09.008","volume":"56","author":"DH Lee","year":"2019","unstructured":"Lee DH, Na MW, Song JB, Park CH, Park DI (2019) Assembly process monitoring algorithm using force data and deformation data. Robot Comput Integ Manuf 56:149\u2013156","journal-title":"Robot Comput Integ Manuf"},{"issue":"5","key":"427_CR12","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1007\/s10514-018-9781-y","volume":"43","author":"W Wan","year":"2019","unstructured":"Wan W, Igawa H, Harada K, Onda H, Nagata K, Yamanobe N (2019) A regrasp planning component for object reorientation. Auton Robot 43(5):1101\u20131115","journal-title":"Auton Robot"},{"issue":"3","key":"427_CR13","doi-asserted-by":"publisher","first-page":"1355","DOI":"10.1109\/TASE.2018.2791478","volume":"15","author":"P Lertkultanon","year":"2018","unstructured":"Lertkultanon P, Pham QC (2018) A certified-complete bimanual manipulation planner. IEEE Trans Autom Sci Eng 15(3):1355\u20131368. https:\/\/doi.org\/10.1109\/TASE.2018.2791478","journal-title":"IEEE Trans Autom Sci Eng"},{"key":"427_CR14","doi-asserted-by":"crossref","unstructured":"Moriyama R, Wan W, Harada K (2019) Dual-arm assembly planning considering gravitational constraints. In: 2019 IEEE\/RSJ international conference on intelligent robots and systems (IROS), IEEE, pp 5566\u20135572","DOI":"10.1109\/IROS40897.2019.8967883"},{"key":"427_CR15","doi-asserted-by":"crossref","unstructured":"Stilman M, Schamburek JU, Kuffner J, Asfour T (2007) Manipulation planning among movable obstacles. In: Proceedings 2007 IEEE international conference on robotics and automation, IEEE, pp 3327\u20133332","DOI":"10.1109\/ROBOT.2007.363986"},{"key":"427_CR16","doi-asserted-by":"crossref","unstructured":"Berenson D, Srinivasa SS, Ferguson D, Collet A, Kuffner JJ (2009) Manipulation planning with workspace goal regions. In: 2009 IEEE international conference on robotics and automation, IEEE, pp 618\u2013624","DOI":"10.1109\/ROBOT.2009.5152401"},{"key":"427_CR17","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1613\/jair.1129","volume":"20","author":"M Fox","year":"2003","unstructured":"Fox M, Long D (2003) PDDL2. 1: an extension to PDDL for expressing temporal planning domains. J Artif Intell Res 20:61\u2013124","journal-title":"J Artif Intell Res"},{"key":"427_CR18","doi-asserted-by":"crossref","unstructured":"Park S, Baek J, Kim S, Park J (2020) Rigid grasp candidate generation for assembly tasks. In: 2020 IEEE\/ASME international conference on advanced intelligent mechatronics (AIM), IEEE, pp 589\u2013594","DOI":"10.1109\/AIM43001.2020.9158930"},{"issue":"4","key":"427_CR19","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MRA.2012.2205651","volume":"19","author":"IA Sucan","year":"2012","unstructured":"Sucan IA, Moll M, Kavraki LE (2012) The open motion planning library. IEEE Robot Autom Magaz 19(4):72\u201382","journal-title":"IEEE Robot Autom Magaz"},{"key":"427_CR20","unstructured":"Baek J (2021) Motion planning of multi-robot systems for manipulating object with static and kinematic constraints"},{"key":"427_CR21","doi-asserted-by":"crossref","unstructured":"Beeson P, Ames B (2015) Trac-ik: an open-source library for improved solving of generic inverse kinematics. In: 2015 IEEE-RAS 15th international conference on humanoid robots (humanoids), IEEE, pp 928\u2013935","DOI":"10.1109\/HUMANOIDS.2015.7363472"},{"issue":"2","key":"427_CR22","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1109\/70.370511","volume":"11","author":"TF Chan","year":"1995","unstructured":"Chan TF, Dubey RV (1995) A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators. IEEE Trans Robot Autom 11(2):286\u2013292","journal-title":"IEEE Trans Robot Autom"},{"key":"427_CR23","unstructured":"Kim M, Baek J, Park S, Park J (2021) Static equilibrium verification algorithm for detachable object about multiple grasp points. In: The 16th Korea robotics society annual conference (KROC), Korea Robotics Society"},{"issue":"10","key":"427_CR24","doi-asserted-by":"publisher","first-page":"346","DOI":"10.5772\/56714","volume":"10","author":"H Han","year":"2013","unstructured":"Han H, Park J (2013) Robot control near singularity and joint limit using a continuous task transition algorithm. Int J Adv Rob Syst 10(10):346","journal-title":"Int J Adv Rob Syst"},{"issue":"2","key":"427_CR25","doi-asserted-by":"publisher","first-page":"1603","DOI":"10.1109\/LRA.2019.2896769","volume":"4","author":"S Kim","year":"2019","unstructured":"Kim S, Jang K, Park S, Lee Y, Lee SY, Park J (2019) Continuous task transition approach for robot controller based on hierarchical quadratic programming. IEEE Robot Autom Lett 4(2):1603\u20131610","journal-title":"IEEE Robot Autom Lett"},{"key":"427_CR26","unstructured":"Lee H, Lee S, Baek J, Park J (2020) Design of motion modules for the assembly of various parts of prefabricated furniture. In: The 15th Korea robotics society annual conference (KROC), Korea Robotics Society"},{"key":"427_CR27","doi-asserted-by":"crossref","unstructured":"Lee H, Park J (2020) Contact states estimation algorithm using fuzzy logic in peg-in-hole assembly. In: 2020 17th international conference on ubiquitous robots (UR), IEEE, pp 355\u2013361","DOI":"10.1109\/UR49135.2020.9144946"},{"issue":"1","key":"427_CR28","first-page":"3","volume":"18","author":"S Back","year":"2021","unstructured":"Back S, Shin S, Kang R, Lee S, Lee J, Yuk T, Jun C, Kim J, Yu Y, Bak S, Yun J, Lee J, Lee K (2021) Task plan generation system for robots based on AI-manual recognition. Korea Robot Soc Rev 18(1):3\u201315","journal-title":"Korea Robot Soc Rev"},{"key":"427_CR29","unstructured":"Quigley M, Conley K, Gerkey B, Faust J, Foote T, Leibs J, Wheeler R, Ng AY, et\u00a0al. (2009) Ros: an open-source robot operating system. In: ICRA workshop on open source software, Kobe, Japan, vol\u00a03, p\u00a05"},{"key":"427_CR30","unstructured":"Lee J, Lee S, Back S, Shin S, Lee K (2021) Object detection for understanding assembly instruction using context-aware data augmentation and cascade mask r-cnn. arXiv preprint arXiv:2101.02509"}],"container-title":["Intelligent Service Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-022-00427-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11370-022-00427-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11370-022-00427-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,30]],"date-time":"2022-09-30T11:24:43Z","timestamp":1664537083000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11370-022-00427-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,23]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["427"],"URL":"https:\/\/doi.org\/10.1007\/s11370-022-00427-5","relation":{},"ISSN":["1861-2776","1861-2784"],"issn-type":[{"value":"1861-2776","type":"print"},{"value":"1861-2784","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,23]]},"assertion":[{"value":"15 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All assembly manual images are used with the permission of Inter IKEA Systems B.V.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}