{"id":"https://openalex.org/W2811027829","doi":"https://doi.org/10.1145/3197517.3201368","title":"Skaterbots","display_name":"Skaterbots","publication_year":2018,"publication_date":"2018-07-30","ids":{"openalex":"https://openalex.org/W2811027829","doi":"https://doi.org/10.1145/3197517.3201368","mag":"2811027829"},"language":"en","primary_location":{"id":"doi:10.1145/3197517.3201368","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3197517.3201368","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3197517.3201368","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":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3197517.3201368","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039660711","display_name":"Moritz Geilinger","orcid":"https://orcid.org/0000-0002-4523-8974"},"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":"Moritz Geilinger","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/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":"Roi Poranne","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/A5074960042","display_name":"Ruta Desai","orcid":"https://orcid.org/0000-0003-4342-7699"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ruta Desai","raw_affiliation_strings":["Carnegie Mellon University"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069328126","display_name":"Bernhard Thomaszewski","orcid":"https://orcid.org/0000-0001-8086-7664"},"institutions":[{"id":"https://openalex.org/I70931966","display_name":"Universit\u00e9 de Montr\u00e9al","ror":"https://ror.org/0161xgx34","country_code":"CA","type":"education","lineage":["https://openalex.org/I70931966"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Bernhard Thomaszewski","raw_affiliation_strings":["Universit\u00e9 de Montr\u00e9al"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 de Montr\u00e9al","institution_ids":["https://openalex.org/I70931966"]}]},{"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":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5039660711"],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":7.7252,"has_fulltext":true,"cited_by_count":92,"citation_normalized_percentile":{"value":0.97809822,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"37","issue":"4","first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12290","display_name":"Human Motion and Animation","score":0.9995999932289124,"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.9995999932289124,"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/T11574","display_name":"Artificial Intelligence in Games","score":0.9901999831199646,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10879","display_name":"Robotic Locomotion and Control","score":0.9900000095367432,"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/computer-science","display_name":"Computer science","score":0.7277891635894775},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6534079313278198},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6474645733833313},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.5901581645011902},{"id":"https://openalex.org/keywords/servomotor","display_name":"Servomotor","score":0.589937150478363},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.49872374534606934},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.473834365606308},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.43866002559661865},{"id":"https://openalex.org/keywords/robot-locomotion","display_name":"Robot locomotion","score":0.43362659215927124},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4305894672870636},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.4274340569972992},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.36884427070617676},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.3496567904949188},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33833521604537964},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3302518129348755},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.3292105793952942},{"id":"https://openalex.org/keywords/robot-control","display_name":"Robot control","score":0.214793860912323},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14349615573883057},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10405707359313965}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7277891635894775},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6534079313278198},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6474645733833313},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.5901581645011902},{"id":"https://openalex.org/C109441226","wikidata":"https://www.wikidata.org/wiki/Q1137255","display_name":"Servomotor","level":2,"score":0.589937150478363},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.49872374534606934},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.473834365606308},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.43866002559661865},{"id":"https://openalex.org/C6101204","wikidata":"https://www.wikidata.org/wiki/Q7353391","display_name":"Robot locomotion","level":5,"score":0.43362659215927124},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4305894672870636},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.4274340569972992},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.36884427070617676},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3496567904949188},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33833521604537964},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3302518129348755},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3292105793952942},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.214793860912323},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14349615573883057},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10405707359313965},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"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/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3197517.3201368","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3197517.3201368","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3197517.3201368","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":{"id":"doi:10.1145/3197517.3201368","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3197517.3201368","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3197517.3201368","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"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2811027829.pdf","grobid_xml":"https://content.openalex.org/works/W2811027829.grobid-xml"},"referenced_works_count":36,"referenced_works":["https://openalex.org/W1845382878","https://openalex.org/W1976494588","https://openalex.org/W1987469388","https://openalex.org/W1994976116","https://openalex.org/W2010360036","https://openalex.org/W2014937114","https://openalex.org/W2025338486","https://openalex.org/W2028208724","https://openalex.org/W2045263759","https://openalex.org/W2046095156","https://openalex.org/W2052590126","https://openalex.org/W2061983716","https://openalex.org/W2071347196","https://openalex.org/W2073953353","https://openalex.org/W2089972577","https://openalex.org/W2097780018","https://openalex.org/W2116817356","https://openalex.org/W2121985869","https://openalex.org/W2143729862","https://openalex.org/W2336236730","https://openalex.org/W2396596466","https://openalex.org/W2406032102","https://openalex.org/W2516753408","https://openalex.org/W2551300340","https://openalex.org/W2582998992","https://openalex.org/W2736021157","https://openalex.org/W2736736250","https://openalex.org/W2738612304","https://openalex.org/W2738703359","https://openalex.org/W2738757214","https://openalex.org/W2739068909","https://openalex.org/W2748134142","https://openalex.org/W2769116210","https://openalex.org/W3146198107","https://openalex.org/W4233266252","https://openalex.org/W4376502360"],"related_works":["https://openalex.org/W2656997359","https://openalex.org/W2186864281","https://openalex.org/W4255427455","https://openalex.org/W2022021367","https://openalex.org/W1973385172","https://openalex.org/W4319430762","https://openalex.org/W1966025497","https://openalex.org/W2083510688","https://openalex.org/W2294820933","https://openalex.org/W2049051459"],"abstract_inverted_index":{"We":[0,80,116,137],"present":[1],"a":[2,45,54,119,147],"computation-driven":[3],"approach":[4],"to":[5,75,92,105],"design":[6,76,143],"optimization":[7,57,126],"and":[8,21,42,63,88,114,124,161],"motion":[9],"synthesis":[10],"for":[11],"robotic":[12],"creatures":[13],"that":[14,111,128],"locomote":[15],"using":[16,158],"arbitrary":[17],"arrangements":[18],"of":[19,36,85,121,132,141,150],"legs":[20],"wheels.":[22],"Through":[23],"an":[24],"intuitive":[25],"interface,":[26],"designers":[27,104],"first":[28],"create":[29],"unique":[30],"robots":[31,154],"by":[32,145],"combining":[33],"different":[34],"types":[35],"servomotors,":[37],"3D":[38],"printable":[39],"connectors,":[40],"wheels":[41],"feet":[43],"in":[44],"mix-and-match":[46],"manner.":[47],"With":[48],"the":[49,72,82,95,133,139],"resulting":[50],"robot":[51],"as":[52],"input,":[53],"novel":[55],"trajectory":[56],"formulation":[58,87],"generates":[59],"walking,":[60],"rolling,":[61],"gliding":[62],"skating":[64],"motions.":[65],"These":[66],"motions":[67,110],"emerge":[68],"naturally":[69],"based":[70],"on":[71],"components":[73],"used":[74],"each":[77],"individual":[78],"robot.":[79],"exploit":[81],"particular":[83],"structure":[84],"our":[86,142],"make":[89],"targeted":[90],"simplifications":[91],"significantly":[93],"accelerate":[94],"underlying":[96],"numerical":[97],"solver":[98],"without":[99],"compromising":[100],"quality.":[101],"This":[102],"allows":[103],"interactively":[106],"choreograph":[107],"stable,":[108],"physically-valid":[109],"are":[112],"agile":[113],"compelling.":[115],"furthermore":[117],"develop":[118],"suite":[120],"user-guided,":[122],"semi-automatic,":[123],"fully-automatic":[125],"tools":[127],"enable":[129],"motion-aware":[130],"edits":[131],"robot's":[134],"physical":[135],"structure.":[136],"demonstrate":[138],"efficacy":[140],"methodology":[144],"creating":[146],"diverse":[148],"array":[149],"hybrid":[151],"legged/wheeled":[152],"mobile":[153],"which":[155],"we":[156],"validate":[157],"physics":[159],"simulation":[160],"through":[162],"fabricated":[163],"prototypes.":[164]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":22},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":14},{"year":2020,"cited_by_count":13},{"year":2019,"cited_by_count":15}],"updated_date":"2026-02-25T08:12:03.925757","created_date":"2018-07-10T00:00:00"}
