{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:52:25Z","timestamp":1777715545215,"version":"3.51.4"},"reference-count":32,"publisher":"SAGE Publications","issue":"13-14","license":[{"start":{"date-parts":[[2017,2,1]],"date-time":"2017-02-01T00:00:00Z","timestamp":1485907200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2017,12]]},"abstract":"<jats:p>This paper proposes a method to achieve fast and fluid human\u2013robot interaction by estimating the progress of the movement of the human. The method allows the progress, also referred to as the phase of the movement, to be estimated even when observations of the human are partial and occluded; a problem typically found when using motion capture systems in cluttered environments. By leveraging on the framework of Interaction Probabilistic Movement Primitives, phase estimation makes it possible to classify the human action, and to generate a corresponding robot trajectory before the human finishes his\/her movement. The method is therefore suited for semi-autonomous robots acting as assistants and coworkers. Since observations may be sparse, our method is based on computing the probability of different phase candidates to find the phase that best aligns the Interaction Probabilistic Movement Primitives with the current observations. The method is fundamentally different from approaches based on Dynamic Time Warping that must rely on a consistent stream of measurements at runtime. The resulting framework can achieve phase estimation, action recognition and robot trajectory coordination using a single probabilistic representation. We evaluated the method using a seven-degree-of-freedom lightweight robot arm equipped with a five-finger hand in single and multi-task collaborative experiments. We compare the accuracy achieved by phase estimation with our previous method based on dynamic time warping.<\/jats:p>","DOI":"10.1177\/0278364917693927","type":"journal-article","created":{"date-parts":[[2017,3,1]],"date-time":"2017-03-01T01:39:29Z","timestamp":1488332369000},"page":"1579-1594","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":70,"title":["Phase estimation for fast action recognition and trajectory generation in human\u2013robot collaboration"],"prefix":"10.1177","volume":"36","author":[{"given":"Guilherme","family":"Maeda","sequence":"first","affiliation":[{"name":"Intelligent Autonomous Systems Group, TU Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Ewerton","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Group, TU Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerhard","family":"Neumann","sequence":"additional","affiliation":[{"name":"Computational Learning for Autonomous Systems Group, TU Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Lioutikov","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Group, TU Darmstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Peters","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Group, TU Darmstadt, Germany"},{"name":"Max Planck Institute for Intelligent Systems, Tuebingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2017,2,1]]},"reference":[{"key":"bibr1-0278364917693927","first-page":"2831","volume-title":"Proceedings of the IEEE international conference on robotics and automation (ICRA)","author":"Amor HB","year":"2014"},{"key":"bibr2-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094735"},{"key":"bibr3-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2006.1642154"},{"key":"bibr4-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2006.886952"},{"key":"bibr5-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2012.6651539"},{"key":"bibr6-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390175"},{"key":"bibr7-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1007\/s12369-012-0155-x"},{"key":"bibr8-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942548"},{"key":"bibr9-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7353412"},{"key":"bibr10-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139393"},{"key":"bibr11-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487584"},{"key":"bibr12-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1162\/NECO_a_00393"},{"key":"bibr13-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2010.5686332"},{"key":"bibr14-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2014.2316022"},{"key":"bibr15-0278364917693927","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2013.IX.006"},{"key":"bibr16-0278364917693927","volume-title":"International symposium on robotics research (ISRR)","author":"Kupcsik A","year":"2015"},{"key":"bibr17-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-011-9234-3"},{"key":"bibr18-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1177\/0278364910364164"},{"key":"bibr19-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-016-9556-2"},{"key":"bibr20-0278364917693927","volume-title":"Proceedings of the international symposium of robotics research (ISRR)","author":"Maeda G","year":"2015"},{"key":"bibr21-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696368"},{"key":"bibr22-0278364917693927","first-page":"2616","volume-title":"Advances in neural information processing systems (NIPS)","author":"Paraschos A","year":"2013"},{"key":"bibr23-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7140066"},{"key":"bibr24-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/TASSP.1978.1163055"},{"key":"bibr25-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(99)01327-3"},{"key":"bibr26-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2012.2196303"},{"key":"bibr27-0278364917693927","doi-asserted-by":"publisher","DOI":"10.5898\/JHRI.2.1.Strabala"},{"key":"bibr28-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386043"},{"key":"bibr29-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2010.5509621"},{"key":"bibr30-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2014.7041416"},{"key":"bibr31-0278364917693927","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6630788"},{"key":"bibr32-0278364917693927","volume-title":"International symposium on robotics research (ISRR)","volume":"5","author":"Ye G","year":"2011"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364917693927","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364917693927","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364917693927","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:15:27Z","timestamp":1777457727000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364917693927"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,1]]},"references-count":32,"journal-issue":{"issue":"13-14","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["10.1177\/0278364917693927"],"URL":"https:\/\/doi.org\/10.1177\/0278364917693927","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,1]]}}}