{"id":"https://openalex.org/W2959424023","doi":"https://doi.org/10.1145/3306346.3323003","title":"PuppetMaster","display_name":"PuppetMaster","publication_year":2019,"publication_date":"2019-07-12","ids":{"openalex":"https://openalex.org/W2959424023","doi":"https://doi.org/10.1145/3306346.3323003","mag":"2959424023"},"language":"en","primary_location":{"id":"doi:10.1145/3306346.3323003","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3323003","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"type":"article","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/A5101805281","display_name":"Simon Zimmermann","orcid":"https://orcid.org/0000-0002-0012-6805"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Simon Zimmermann","raw_affiliation_strings":["ETH Zurich"],"affiliations":[{"raw_affiliation_string":"ETH Zurich","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036973106","display_name":"Roi Poranne","orcid":"https://orcid.org/0000-0002-1749-2596"},"institutions":[{"id":"https://openalex.org/I91203450","display_name":"University of Haifa","ror":"https://ror.org/02f009v59","country_code":"IL","type":"education","lineage":["https://openalex.org/I91203450"]},{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH","IL"],"is_corresponding":false,"raw_author_name":"Roi Poranne","raw_affiliation_strings":["ETH Zurich and University of Haifa"],"affiliations":[{"raw_affiliation_string":"ETH Zurich and University of Haifa","institution_ids":["https://openalex.org/I91203450","https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085755421","display_name":"James M. Bern","orcid":"https://orcid.org/0000-0002-1133-743X"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"James M. Bern","raw_affiliation_strings":["ETH Zurich"],"affiliations":[{"raw_affiliation_string":"ETH Zurich","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055713873","display_name":"Stelian Coros","orcid":"https://orcid.org/0000-0001-6604-4784"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Stelian Coros","raw_affiliation_strings":["ETH Zurich"],"affiliations":[{"raw_affiliation_string":"ETH Zurich","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101805281"],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":3.1923,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.92116122,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"38","issue":"4","first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12290","display_name":"Human Motion and Animation","score":0.9998999834060669,"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/T12290","display_name":"Human Motion and Animation","score":0.9998999834060669,"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/T10812","display_name":"Human Pose and Action Recognition","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9943000078201294,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/animation","display_name":"Animation","score":0.7136781215667725},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6948668956756592},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6056879162788391},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.5795468091964722},{"id":"https://openalex.org/keywords/movement","display_name":"Movement (music)","score":0.5112888813018799},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.48988550901412964},{"id":"https://openalex.org/keywords/computer-animation","display_name":"Computer animation","score":0.4892570972442627},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.4737047851085663},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.46111276745796204},{"id":"https://openalex.org/keywords/pendulum","display_name":"Pendulum","score":0.4608224630355835},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.458236962556839},{"id":"https://openalex.org/keywords/motion-capture","display_name":"Motion capture","score":0.42658400535583496},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4202452301979065},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.2524515390396118},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15305215120315552},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11128443479537964},{"id":"https://openalex.org/keywords/aesthetics","display_name":"Aesthetics","score":0.11059236526489258},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.08979403972625732}],"concepts":[{"id":"https://openalex.org/C502989409","wikidata":"https://www.wikidata.org/wiki/Q11425","display_name":"Animation","level":2,"score":0.7136781215667725},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6948668956756592},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6056879162788391},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.5795468091964722},{"id":"https://openalex.org/C2780226923","wikidata":"https://www.wikidata.org/wiki/Q929848","display_name":"Movement (music)","level":2,"score":0.5112888813018799},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.48988550901412964},{"id":"https://openalex.org/C69369342","wikidata":"https://www.wikidata.org/wiki/Q1401416","display_name":"Computer animation","level":3,"score":0.4892570972442627},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.4737047851085663},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.46111276745796204},{"id":"https://openalex.org/C110639684","wikidata":"https://www.wikidata.org/wiki/Q20702","display_name":"Pendulum","level":2,"score":0.4608224630355835},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.458236962556839},{"id":"https://openalex.org/C48007421","wikidata":"https://www.wikidata.org/wiki/Q676252","display_name":"Motion capture","level":3,"score":0.42658400535583496},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4202452301979065},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.2524515390396118},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15305215120315552},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11128443479537964},{"id":"https://openalex.org/C107038049","wikidata":"https://www.wikidata.org/wiki/Q35986","display_name":"Aesthetics","level":1,"score":0.11059236526489258},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.08979403972625732},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"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/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C37914503","wikidata":"https://www.wikidata.org/wiki/Q156495","display_name":"Mathematical physics","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3306346.3323003","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3323003","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":54,"referenced_works":["https://openalex.org/W189400915","https://openalex.org/W1566405224","https://openalex.org/W1964948050","https://openalex.org/W1966570944","https://openalex.org/W1966714274","https://openalex.org/W1978099898","https://openalex.org/W1981068702","https://openalex.org/W1983512267","https://openalex.org/W1987706689","https://openalex.org/W1999484566","https://openalex.org/W2016928503","https://openalex.org/W2025338486","https://openalex.org/W2028208724","https://openalex.org/W2031533893","https://openalex.org/W2040887155","https://openalex.org/W2041434319","https://openalex.org/W2046090405","https://openalex.org/W2050806785","https://openalex.org/W2055035360","https://openalex.org/W2055381865","https://openalex.org/W2058475458","https://openalex.org/W2059447468","https://openalex.org/W2064330201","https://openalex.org/W2064772105","https://openalex.org/W2102838235","https://openalex.org/W2111572446","https://openalex.org/W2113281509","https://openalex.org/W2126884255","https://openalex.org/W2160363664","https://openalex.org/W2172041073","https://openalex.org/W2239960091","https://openalex.org/W2293545866","https://openalex.org/W2295546444","https://openalex.org/W2356023750","https://openalex.org/W2526997055","https://openalex.org/W2551300340","https://openalex.org/W2582998992","https://openalex.org/W2736736250","https://openalex.org/W2738703359","https://openalex.org/W2738757214","https://openalex.org/W2739068909","https://openalex.org/W2748134142","https://openalex.org/W2769116210","https://openalex.org/W2811027829","https://openalex.org/W2811155286","https://openalex.org/W2902099625","https://openalex.org/W2902791462","https://openalex.org/W2909916734","https://openalex.org/W2962969699","https://openalex.org/W3137300270","https://openalex.org/W3142707146","https://openalex.org/W4236267573","https://openalex.org/W4246185210","https://openalex.org/W4365800106"],"related_works":["https://openalex.org/W2018882065","https://openalex.org/W2121378366","https://openalex.org/W3112102641","https://openalex.org/W2013184069","https://openalex.org/W2535923857","https://openalex.org/W2989004599","https://openalex.org/W126583968","https://openalex.org/W3169129874","https://openalex.org/W4210514273","https://openalex.org/W2379697716"],"abstract_inverted_index":{"We":[0,183],"present":[1],"a":[2,74,96,118,133,158,163,188,211],"computational":[3],"framework":[4],"for":[5,139],"robotic":[6],"animation":[7,100],"of":[8,44,95,105,120,125,142,147,157,190,196],"real-world":[9],"string":[10,159],"puppets.":[11],"Also":[12],"known":[13],"as":[14,81,181],"marionettes,":[15],"these":[16],"articulated":[17],"figures":[18],"are":[19,33,47,204],"typically":[20],"brought":[21],"to":[22,35,110,114,153,177],"life":[23],"by":[24,51,57],"human":[25,126],"puppeteers.":[26,127],"The":[27,42,151],"puppeteer":[28],"manipulates":[29],"rigid":[30],"handles":[31],"that":[32,122,124,137,175],"attached":[34],"the":[36,45,53,58,61,93,140,143,148,178,214],"puppet":[37,160],"from":[38,65],"above":[39],"via":[40],"strings.":[41],"motions":[43],"marionette":[46,99,144,179,197],"therefore":[48],"governed":[49],"largely":[50],"gravity,":[52],"pull":[54],"forces":[55,63],"exerted":[56],"strings,":[59],"and":[60,77,145,162,166,199,209],"internal":[62],"arising":[64],"mechanical":[66],"articulation":[67],"constraints.":[68],"This":[69],"seemingly":[70],"simple":[71],"setup":[72],"conceals":[73],"very":[75],"challenging":[76],"nuanced":[78],"control":[79,135,173],"problem,":[80],"marionettes":[82,116],"are,":[83],"in":[84,92,207],"fact,":[85],"complex":[86],"coupled":[87],"pendulum":[88],"systems.":[89],"Despite":[90],"this,":[91],"hands":[94],"master":[97],"puppeteer,":[98],"can":[101],"be":[102],"nothing":[103],"short":[104],"mesmerizing.":[106],"Our":[107],"goal":[108],"is":[109],"enable":[111],"autonomous":[112],"robots":[113],"animate":[115],"with":[117],"level":[119],"skill":[121],"approaches":[123],"To":[128],"this":[129],"end,":[130],"we":[131],"devise":[132],"predictive":[134],"model":[136],"accounts":[138],"dynamics":[141],"kinematics":[146],"robot":[149,172],"puppeteer.":[150],"input":[152],"our":[154,167,185],"system":[155],"consists":[156],"design":[161],"target":[164,200],"motion,":[165],"trajectory":[168],"planning":[169],"algorithm":[170],"computes":[171],"actions":[174],"lead":[176],"moving":[180],"desired.":[182],"validate":[184],"methodology":[186],"through":[187],"series":[189],"experiments":[191,203],"conducted":[192],"on":[193],"an":[194],"array":[195],"designs":[198],"motions.":[201],"These":[202],"performed":[205],"both":[206],"simulation":[208],"using":[210],"physical":[212],"robot,":[213],"human-sized,":[215],"dual":[216],"arm":[217],"ABB":[218],"YuMi":[219],"\u00ae":[220],"IRB":[221],"14000.":[222]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":9},{"year":2020,"cited_by_count":8}],"updated_date":"2026-03-13T16:22:10.518609","created_date":"2019-07-23T00:00:00"}
