{"id":"https://openalex.org/W1496321300","doi":"https://doi.org/10.1109/icra.2015.7139282","title":"Predicting human reaching motion in collaborative tasks using Inverse Optimal Control and iterative re-planning","display_name":"Predicting human reaching motion in collaborative tasks using Inverse Optimal Control and iterative re-planning","publication_year":2015,"publication_date":"2015-05-01","ids":{"openalex":"https://openalex.org/W1496321300","doi":"https://doi.org/10.1109/icra.2015.7139282","mag":"1496321300"},"language":"en","primary_location":{"id":"doi:10.1109/icra.2015.7139282","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2015.7139282","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064890344","display_name":"Jim Mainprice","orcid":"https://orcid.org/0000-0002-0503-2218"},"institutions":[{"id":"https://openalex.org/I4210135521","display_name":"Max Planck Institute for Intelligent Systems","ror":"https://ror.org/04fq9j139","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210135521"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jim Mainprice","raw_affiliation_strings":["Autonomous Motion Department, Max-Planck-Institute for Intelligent Systems, Tbingen, Germany","Max-Planck-Institute for Intelligent Systems, Autonomous Motion Department, Paul-Ehrlich-Str. 15, 72076 Tbingen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Autonomous Motion Department, Max-Planck-Institute for Intelligent Systems, Tbingen, Germany","institution_ids":["https://openalex.org/I4210135521"]},{"raw_affiliation_string":"Max-Planck-Institute for Intelligent Systems, Autonomous Motion Department, Paul-Ehrlich-Str. 15, 72076 Tbingen, Germany","institution_ids":["https://openalex.org/I4210135521"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021207849","display_name":"Rafi Hayne","orcid":null},"institutions":[{"id":"https://openalex.org/I107077323","display_name":"Worcester Polytechnic Institute","ror":"https://ror.org/05ejpqr48","country_code":"US","type":"education","lineage":["https://openalex.org/I107077323"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rafi Hayne","raw_affiliation_strings":["Robotics Engineering Program, Worcester Polytechnic Institute, Worcester, MA","Robotics Engineering Program, Worcester Polytechnic Institute, 100 Institute Rd, MA 01609, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Robotics Engineering Program, Worcester Polytechnic Institute, Worcester, MA","institution_ids":["https://openalex.org/I107077323"]},{"raw_affiliation_string":"Robotics Engineering Program, Worcester Polytechnic Institute, 100 Institute Rd, MA 01609, USA","institution_ids":["https://openalex.org/I107077323"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083082888","display_name":"Dmitry Berenson","orcid":"https://orcid.org/0000-0002-9712-109X"},"institutions":[{"id":"https://openalex.org/I107077323","display_name":"Worcester Polytechnic Institute","ror":"https://ror.org/05ejpqr48","country_code":"US","type":"education","lineage":["https://openalex.org/I107077323"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dmitry Berenson","raw_affiliation_strings":["Robotics Engineering Program, Worcester Polytechnic Institute, Worcester, MA","Robotics Engineering Program, Worcester Polytechnic Institute, 100 Institute Rd, MA 01609, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Robotics Engineering Program, Worcester Polytechnic Institute, Worcester, MA","institution_ids":["https://openalex.org/I107077323"]},{"raw_affiliation_string":"Robotics Engineering Program, Worcester Polytechnic Institute, 100 Institute Rd, MA 01609, USA","institution_ids":["https://openalex.org/I107077323"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":19.7953,"has_fulltext":false,"cited_by_count":107,"citation_normalized_percentile":{"value":0.99829188,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"885","last_page":"892"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10982","display_name":"Motor Control and Adaptation","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.7541742324829102},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7109166979789734},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.70305335521698},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.659085750579834},{"id":"https://openalex.org/keywords/workspace","display_name":"Workspace","score":0.6322371363639832},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5771749019622803},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5662733912467957},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.5358508825302124},{"id":"https://openalex.org/keywords/inverse-kinematics","display_name":"Inverse kinematics","score":0.5256118774414062},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.5233287811279297},{"id":"https://openalex.org/keywords/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.5174041986465454},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5122436881065369},{"id":"https://openalex.org/keywords/motion-control","display_name":"Motion control","score":0.43534302711486816},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.4238702058792114},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.4186658263206482},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.4177142381668091},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13643896579742432}],"concepts":[{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.7541742324829102},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7109166979789734},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.70305335521698},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.659085750579834},{"id":"https://openalex.org/C58581272","wikidata":"https://www.wikidata.org/wiki/Q12741163","display_name":"Workspace","level":3,"score":0.6322371363639832},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5771749019622803},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5662733912467957},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.5358508825302124},{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.5256118774414062},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.5233287811279297},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.5174041986465454},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5122436881065369},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.43534302711486816},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.4238702058792114},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4186658263206482},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.4177142381668091},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13643896579742432},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icra.2015.7139282","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2015.7139282","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W181379085","https://openalex.org/W1885639605","https://openalex.org/W1976108485","https://openalex.org/W1980440818","https://openalex.org/W1983599491","https://openalex.org/W1988031530","https://openalex.org/W1992461594","https://openalex.org/W1993999483","https://openalex.org/W1994648061","https://openalex.org/W1999874108","https://openalex.org/W2019965290","https://openalex.org/W2031020718","https://openalex.org/W2032277247","https://openalex.org/W2059993653","https://openalex.org/W2061562262","https://openalex.org/W2064171501","https://openalex.org/W2080487795","https://openalex.org/W2080505186","https://openalex.org/W2093015950","https://openalex.org/W2098774185","https://openalex.org/W2099893201","https://openalex.org/W2108341823","https://openalex.org/W2119017298","https://openalex.org/W2133068870","https://openalex.org/W2137568535","https://openalex.org/W2145313322","https://openalex.org/W2155098712","https://openalex.org/W2293288132","https://openalex.org/W2296494999","https://openalex.org/W3147689745","https://openalex.org/W6628868384","https://openalex.org/W6674884181","https://openalex.org/W6679958247"],"related_works":["https://openalex.org/W1992503747","https://openalex.org/W2371519816","https://openalex.org/W2043154226","https://openalex.org/W2369529107","https://openalex.org/W38056103","https://openalex.org/W2109948066","https://openalex.org/W2329043542","https://openalex.org/W1678858522","https://openalex.org/W3195090107","https://openalex.org/W2537091977"],"abstract_inverted_index":{"To":[0,126],"enable":[1],"safe":[2],"and":[3,86,205],"efficient":[4],"human-robot":[5],"collaboration":[6],"in":[7,49,189],"shared":[8],"workspaces,":[9],"it":[10],"is":[11,37,77,112],"important":[12],"for":[13,31,46,56,66,164,173,208],"the":[14,72,74,103,121,124,181,185,190],"robot":[15],"to":[16,81,91,109,114,150,211],"predict":[17,160],"how":[18],"a":[19,25,35,116,137,152,161,165,171,174,193],"human":[20,29,75,89,177],"will":[21],"move":[22],"when":[23],"performing":[24,136],"task.":[26],"While":[27],"predicting":[28,67],"motion":[30,94,122,142,163],"tasks":[32,48,209],"not":[33],"known":[34,47],"priori":[36],"very":[38],"challenging,":[39],"we":[40,129,159],"argue":[41],"that":[42,71,88,199,213],"single-arm":[43],"reaching":[44],"motions":[45],"collaborative":[50,138],"settings":[51],"(which":[52],"are":[53,58],"especially":[54],"relevant":[55],"manufacturing)":[57],"indeed":[59],"predictable.":[60],"Two":[61],"hypotheses":[62],"underlie":[63],"our":[64,110,200],"approach":[65,111],"such":[68],"motions:":[69],"First,":[70],"trajectory":[73,172],"performs":[76],"optimal":[78],"with":[79,102,184],"respect":[80],"an":[82],"unknown":[83],"cost":[84,105,117,153,187],"function,":[85],"second,":[87],"adaptation":[90],"their":[92],"partner's":[93],"can":[95],"be":[96],"captured":[97],"well":[98,207],"through":[99],"iterative":[100],"replanning":[101,170],"above":[104],"function.":[106],"The":[107],"key":[108],"thus":[113],"learn":[115,151],"function":[118,154,188],"which":[119],"\u201cexplains\u201d":[120],"of":[123,192],"human.":[125],"do":[127],"this,":[128],"gather":[130],"example":[131],"trajectories":[132],"from":[133,155],"two":[134],"participants":[135],"assembly":[139],"task":[140,167],"using":[141,180],"capture.":[143],"We":[144],"then":[145],"use":[146],"Inverse":[147],"Optimal":[148],"Control":[149],"these":[156],"trajectories.":[157],"Finally,":[158],"human's":[162],"given":[166],"by":[168],"iteratively":[169],"23":[175],"DoF":[176],"kinematic":[178],"model":[179],"STOMP":[182],"algorithm":[183],"learned":[186],"presence":[191],"moving":[194],"collaborator.":[195],"Our":[196],"results":[197],"suggest":[198],"method":[201],"outperforms":[202],"baseline":[203],"methods":[204],"generalizes":[206],"similar":[210],"those":[212],"were":[214],"demonstrated.":[215]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":12},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":17},{"year":2017,"cited_by_count":12},{"year":2016,"cited_by_count":11},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
