{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T12:03:44Z","timestamp":1769947424260,"version":"3.49.0"},"reference-count":35,"publisher":"Cambridge University Press (CUP)","issue":"8","license":[{"start":{"date-parts":[[2018,4,25]],"date-time":"2018-04-25T00:00:00Z","timestamp":1524614400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2018,8]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>A conversion process for the imitation of human dual-arm motion by a humanoid robot is presented. The conversion process consists of an imitation algorithm and an algorithm for generating human-like motion of the humanoid. The desired motions in Cartesian and joint spaces, obtained from the imitation algorithm, are used to generate the human-like motion of the humanoid. The proposed conversion process improves existing techniques and is developed with the aim to enable imitating of human motion with a humanoid robot, to perform a task with and\/or without contact between hands and equipment. A comparative analysis shows that our algorithm, which takes into account the situation of marker frames and the position of joint frames, ensures more precise imitation than previously proposed methods. The results of our conversion algorithm are tested on the robot ROMEO through a complex \u201copen\/close drawer\u201d task.<\/jats:p>","DOI":"10.1017\/s0263574718000309","type":"journal-article","created":{"date-parts":[[2018,4,25]],"date-time":"2018-04-25T10:05:46Z","timestamp":1524650746000},"page":"1167-1187","source":"Crossref","is-referenced-by-count":12,"title":["Human to humanoid motion conversion for dual-arm manipulation tasks"],"prefix":"10.1017","volume":"36","author":[{"given":"Marija","family":"Tomi\u0107","sequence":"first","affiliation":[]},{"given":"Christine","family":"Chevallereau","sequence":"additional","affiliation":[]},{"given":"Kosta","family":"Jovanovi\u0107","sequence":"additional","affiliation":[]},{"given":"Veljko","family":"Potkonjak","sequence":"additional","affiliation":[]},{"given":"Aleksandar","family":"Rodi\u0107","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2018,4,25]]},"reference":[{"key":"S0263574718000309_ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2004.03.002"},{"key":"S0263574718000309_ref5","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0087640"},{"key":"S0263574718000309_ref22","doi-asserted-by":"crossref","unstructured":"A. G. Kirk , J. F. O'Brien and D. A. Forsyth , \u201cSkeletal Parameter Estimation from Optical Motion Capture Data,\u201d Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 2, (2005) pp. 782\u2013788.","DOI":"10.1109\/CVPR.2005.326"},{"key":"S0263574718000309_ref25","doi-asserted-by":"crossref","unstructured":"M. Bagheri , \u201cKinematic Analysis and Design Considerations for Optimal Base Frame Arrangement of Humanoid Shoulders,\u201d Proceedings of the 2015 IEEE International Conference on Robotics and Automation ICRA2015 (2015) pp. 2710\u20132715.","DOI":"10.1109\/ICRA.2015.7139566"},{"key":"S0263574718000309_ref11","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574709990439"},{"key":"S0263574718000309_ref21","unstructured":"H. K\u00f6hler , M. Pruzinec , T. Feldmann and A. Worner , \u201cAutomatic Human Model Parametrization from 3D Marker Data for Motion Recognition,\u201d Proceedings of the International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (2008)."},{"key":"S0263574718000309_ref14","unstructured":"A. Ude , C. Man , M. Riley and C. G. Atkeson , \u201cAutomatic Generation of Kinematic Models for the Conversion of Human Motion Capture Data into Humanoid Robot Motion,\u201d Proceeding of the 1st IEEE-RAS International Conference on Humanoid Robots (2000) pp. 2223\u20132228."},{"key":"S0263574718000309_ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s40799-016-0087-8"},{"key":"S0263574718000309_ref16","doi-asserted-by":"crossref","unstructured":"K. Ayusawa , M. Morisawa and E. Yoshida , \u201cMotion Retargeting for Humanoid Robots Based on Identification to Preserve and Reproduce Human Motion Features,\u201d Proceeding of the Intelligent Robots and Systems IROS2015 (2015) pp. 2774\u20132779.","DOI":"10.1109\/IROS.2015.7353758"},{"key":"S0263574718000309_ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-016-0361-0"},{"key":"S0263574718000309_ref9","doi-asserted-by":"crossref","unstructured":"C. Ott , D. Lee and Y. Nakamura , \u201cMotion Capture Based Human Motion Recognition and Imitation by Direct Marker Control,\u201d Proceedings of the IEEE-RAS International Conference on Humanoid Robots (2008) pp. 399\u2013405.","DOI":"10.1109\/ICHR.2008.4755984"},{"key":"S0263574718000309_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2013.12.015"},{"key":"S0263574718000309_ref3","doi-asserted-by":"crossref","unstructured":"N. Miller , O. C. Jenkins , M. Kallmann and M. J. Mataric , \u201cMotion Capture from Inertial Sensing for Untethered Humanoid Teleoperation,\u201d Proceeding of the 2004 4th IEEE\/RAS International Conference on Humanoid Robots, vol. 2, (2004) pp. 547\u2013565.","DOI":"10.1109\/ICHR.2004.1442670"},{"key":"S0263574718000309_ref23","volume-title":"Robotics: Modelling, Planning and Control","author":"Siciliano","year":"2010"},{"key":"S0263574718000309_ref31","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-011-9261-0"},{"key":"S0263574718000309_ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2004.03.004"},{"key":"S0263574718000309_ref1","doi-asserted-by":"crossref","unstructured":"M. Do , P. Azad , T. Asfour and R. Dillmann , \u201cImitation of Human Motion on a Humanoid Robot Using Non-Linear Optimization,\u201d Proceeding of the Humanoids 2008-8th IEEE-RAS International Conference on Humanoid Robots (2008) pp. 545\u2013552.","DOI":"10.1109\/ICHR.2008.4756029"},{"key":"S0263574718000309_ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276421"},{"key":"S0263574718000309_ref4","doi-asserted-by":"publisher","DOI":"10.1002\/acs.2479"},{"key":"S0263574718000309_ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2007.09.001"},{"key":"S0263574718000309_ref26","doi-asserted-by":"publisher","DOI":"10.1002\/9780470612286.ch3"},{"key":"S0263574718000309_ref29","unstructured":"A. Safonova , N. Pollard and J. K. Hodgins , \u201cOptimizing human motion for the control of a humanoid robot,\u201d Proceedings of International Conference on Robotics and Automation, (2003) pp. 1390\u20131397."},{"key":"S0263574718000309_ref10","doi-asserted-by":"crossref","unstructured":"W. Suleiman et al., \u201cOn Human Motion Imitation by Humanoid Robot,\u201d Proceedings of the IEEE International Conference on Robotics and Automation ICRA 2008 (2008) pp. 2697\u20132704.","DOI":"10.1109\/ROBOT.2008.4543619"},{"key":"S0263574718000309_ref17","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-23832-6_19"},{"key":"S0263574718000309_ref18","doi-asserted-by":"crossref","unstructured":"W. Khalil and J. Kleinfinger , \u201cA New Geometric Notation for Open and Closed-Loop Robots,\u201d Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3, (1986) pp. 1174\u20131179.","DOI":"10.1109\/ROBOT.1986.1087552"},{"key":"S0263574718000309_ref19","unstructured":"ART GmbH, \u201cSystem user manual ARTtrack,\u201d TRACKPACK and DTrack, (2015), version 2.11.: http:\/\/www.schneider-digital.com\/support\/download\/Tools-Ressourcen\/ARTTracking\/Dokumentation\/ARTtrackDTrackTrackPACKUserManual2.11.pdf\/. (last visited 2nd November 2016)."},{"key":"S0263574718000309_ref20","unstructured":"FUI national Romeo project: http:\/\/projetromeo.com. (last visited 2nd November 2016)."},{"key":"S0263574718000309_ref24","article-title":"Dynamic modeling of an anthropomimetic robot in contact tasks","volume":"28","author":"Jovanovi\u0107","year":"2014","journal-title":"Adv. Robot."},{"key":"S0263574718000309_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1986.289285"},{"key":"S0263574718000309_ref28","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-004-0244-4"},{"key":"S0263574718000309_ref30","volume-title":"Introduction to Signal Processing","author":"Orfanidis","year":"1996"},{"key":"S0263574718000309_ref32","doi-asserted-by":"publisher","DOI":"10.1142\/S021984360900170X"},{"key":"S0263574718000309_ref33","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714000496"},{"key":"S0263574718000309_ref34","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574716000849"},{"key":"S0263574718000309_ref35","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574797000180"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574718000309","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,13]],"date-time":"2019-04-13T22:24:58Z","timestamp":1555194298000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574718000309\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,25]]},"references-count":35,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2018,8]]}},"alternative-id":["S0263574718000309"],"URL":"https:\/\/doi.org\/10.1017\/s0263574718000309","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,25]]}}}