{"id":"https://openalex.org/W2142120580","doi":"https://doi.org/10.1109/iros.2011.6094811","title":"Generalized programming of modular robots through kinematic configurations","display_name":"Generalized programming of modular robots through kinematic configurations","publication_year":2011,"publication_date":"2011-09-01","ids":{"openalex":"https://openalex.org/W2142120580","doi":"https://doi.org/10.1109/iros.2011.6094811","mag":"2142120580"},"language":"en","primary_location":{"id":"doi:10.1109/iros.2011.6094811","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2011.6094811","pdf_url":null,"source":{"id":"https://openalex.org/S4363608614","display_name":"2011 IEEE/RSJ International Conference on Intelligent Robots and Systems","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE/RSJ International Conference on Intelligent Robots and Systems","raw_type":"proceedings-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/A5061776147","display_name":"Mirko Bordignon","orcid":null},"institutions":[{"id":"https://openalex.org/I177969490","display_name":"University of Southern Denmark","ror":"https://ror.org/03yrrjy16","country_code":"DK","type":"education","lineage":["https://openalex.org/I177969490"]}],"countries":["DK"],"is_corresponding":true,"raw_author_name":"M. Bordignon","raw_affiliation_strings":["Modular Robotics Laboratory, University of Southern Denmark, Denmark","Digipack Industrial Automation, Italy"],"affiliations":[{"raw_affiliation_string":"Modular Robotics Laboratory, University of Southern Denmark, Denmark","institution_ids":["https://openalex.org/I177969490"]},{"raw_affiliation_string":"Digipack Industrial Automation, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013743642","display_name":"Kasper St\u00f8y","orcid":"https://orcid.org/0000-0003-0179-2487"},"institutions":[{"id":"https://openalex.org/I184886455","display_name":"Maersk (Denmark)","ror":"https://ror.org/046gbzb64","country_code":"DK","type":"company","lineage":["https://openalex.org/I184886455"]},{"id":"https://openalex.org/I177969490","display_name":"University of Southern Denmark","ror":"https://ror.org/03yrrjy16","country_code":"DK","type":"education","lineage":["https://openalex.org/I177969490"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"K. Stoy","raw_affiliation_strings":["Modular Robotics Laboratory, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark","Modular Robotics Lab, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark#TAB#"],"affiliations":[{"raw_affiliation_string":"Modular Robotics Laboratory, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark","institution_ids":["https://openalex.org/I184886455","https://openalex.org/I177969490"]},{"raw_affiliation_string":"Modular Robotics Lab, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark#TAB#","institution_ids":["https://openalex.org/I177969490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058259474","display_name":"Ulrik Pagh Schultz","orcid":"https://orcid.org/0000-0003-4119-2689"},"institutions":[{"id":"https://openalex.org/I184886455","display_name":"Maersk (Denmark)","ror":"https://ror.org/046gbzb64","country_code":"DK","type":"company","lineage":["https://openalex.org/I184886455"]},{"id":"https://openalex.org/I177969490","display_name":"University of Southern Denmark","ror":"https://ror.org/03yrrjy16","country_code":"DK","type":"education","lineage":["https://openalex.org/I177969490"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"U. P. Schultz","raw_affiliation_strings":["Modular Robotics Laboratory, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark","Modular Robotics Lab, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark#TAB#"],"affiliations":[{"raw_affiliation_string":"Modular Robotics Laboratory, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark","institution_ids":["https://openalex.org/I184886455","https://openalex.org/I177969490"]},{"raw_affiliation_string":"Modular Robotics Lab, Maersk Mc-Kinney Moller Institute, Faculty of Engineering, University of Southern Denmark, Denmark#TAB#","institution_ids":["https://openalex.org/I177969490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5061776147"],"corresponding_institution_ids":["https://openalex.org/I177969490"],"apc_list":null,"apc_paid":null,"fwci":2.539,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.90329869,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T10653","display_name":"Robot Manipulation and Learning","score":0.9828000068664551,"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/T10868","display_name":"Soft Robotics and Applications","score":0.9753999710083008,"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/toolchain","display_name":"Toolchain","score":0.9174278378486633},{"id":"https://openalex.org/keywords/self-reconfiguring-modular-robot","display_name":"Self-reconfiguring modular robot","score":0.7385832667350769},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.726977527141571},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.7243252396583557},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6872180700302124},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6727319955825806},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.6156311631202698},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4797038435935974},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.47062185406684875},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.44118696451187134},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3413897156715393},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.28543126583099365},{"id":"https://openalex.org/keywords/robot-control","display_name":"Robot control","score":0.20774099230766296},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.17408820986747742}],"concepts":[{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.9174278378486633},{"id":"https://openalex.org/C49603950","wikidata":"https://www.wikidata.org/wiki/Q17165512","display_name":"Self-reconfiguring modular robot","level":5,"score":0.7385832667350769},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.726977527141571},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.7243252396583557},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6872180700302124},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6727319955825806},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.6156311631202698},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4797038435935974},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.47062185406684875},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.44118696451187134},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3413897156715393},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.28543126583099365},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.20774099230766296},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.17408820986747742},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","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/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","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":3,"locations":[{"id":"doi:10.1109/iros.2011.6094811","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2011.6094811","pdf_url":null,"source":{"id":"https://openalex.org/S4363608614","display_name":"2011 IEEE/RSJ International Conference on Intelligent Robots and Systems","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE/RSJ International Conference on Intelligent Robots and Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:sdu.dk:openaire_cris_publications/dfc647ef-610a-4078-aac0-643ff63b07a0","is_oa":false,"landing_page_url":"https://portal.findresearcher.sdu.dk/da/publications/dfc647ef-610a-4078-aac0-643ff63b07a0","pdf_url":null,"source":{"id":"https://openalex.org/S4306400423","display_name":"University of Southern Denmark Research Portal (University of Southern Denmark)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177969490","host_organization_name":"University of Southern Denmark","host_organization_lineage":["https://openalex.org/I177969490"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Bordignon, M, St\u00f8y, K & Schultz, U P 2011, Generalized programming of modular robots through kinematic configurations. in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems , San Francisco, California, United States, 25/09/2011. https://doi.org/10.1109/IROS.2011.6094811","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:pure.atira.dk:publications/3d0f2e27-de55-4cae-8f51-675161060af0","is_oa":false,"landing_page_url":"https://pure.itu.dk/portal/da/publications/3d0f2e27-de55-4cae-8f51-675161060af0","pdf_url":null,"source":{"id":"https://openalex.org/S4377196680","display_name":"IT University Of Copenhagen (IT University of Copenhagen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83467386","host_organization_name":"IT University of Copenhagen","host_organization_lineage":["https://openalex.org/I83467386"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Bordignon, M, St\u00f8y, K & Schultz, U P 2011, 'Generalized programming of modular robots through kinematic configurations'.","raw_type":"conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.41999998688697815}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W89191295","https://openalex.org/W2045099553","https://openalex.org/W2067363566","https://openalex.org/W2109581673","https://openalex.org/W2113338641","https://openalex.org/W2114495743","https://openalex.org/W2119242513","https://openalex.org/W2126819522","https://openalex.org/W2128436887","https://openalex.org/W2139699368","https://openalex.org/W2141934920","https://openalex.org/W2149841830","https://openalex.org/W2150780886","https://openalex.org/W2152588016","https://openalex.org/W2163883769","https://openalex.org/W2167586774","https://openalex.org/W2183364741","https://openalex.org/W4239452491","https://openalex.org/W4285719527","https://openalex.org/W6603634591"],"related_works":["https://openalex.org/W2013037783","https://openalex.org/W2909413202","https://openalex.org/W4385243142","https://openalex.org/W1999008563","https://openalex.org/W2561644314","https://openalex.org/W2142120580","https://openalex.org/W2085642532","https://openalex.org/W3201913229","https://openalex.org/W2156483613","https://openalex.org/W2117669695"],"abstract_inverted_index":{"The":[0],"distinctive":[1],"feature":[2],"of":[3,26,67,148,193],"modular":[4,84,112,156,175],"robots":[5,28,85],"consists":[6],"in":[7,86,90,114,191],"their":[8,71],"reconfigurable":[9],"mechanical":[10,167],"structure,":[11],"as":[12],"they":[13],"are":[14,198],"assembled":[15],"on-demand":[16],"from":[17,64],"basic":[18],"mechatronic":[19],"units.":[20],"This":[21,73],"implies":[22],"that":[23,106,163,197],"kinematic":[24,61,108,136,195],"models":[25,62,196],"the":[27,68,117,140,170,181,206],"need":[29,141],"to":[30,53,116,126,142,187,201],"be":[31],"computed":[32],"on":[33],"a":[34,43,102,123,134,161],"case-by-case":[35],"basis":[36],"for":[37,81,110,155,174],"each":[38,147],"specific":[39],"assembly,":[40],"which":[41],"is":[42,76],"manual":[44],"and":[45,48,70,145,178,189],"hence":[46,138],"time-consuming":[47],"error-prone":[49],"procedure.":[50],"We":[51,93],"propose":[52],"automate":[54],"this":[55,91,99],"process":[56],"by":[57,78,159,184,205],"automatically":[58,199],"computing":[59],"such":[60],"starting":[63],"simple":[65],"descriptions":[66],"modules":[69],"assemblies.":[72],"automated":[74],"computation":[75],"supported":[77],"our":[79],"toolchain":[80],"programming":[82,104,124,158],"arbitrary":[83,87,111],"configurations,":[88],"presented":[89],"paper.":[92],"contribute":[94],"two":[95],"novel":[96],"results":[97],"through":[98],"approach.":[100],"First,":[101],"high-level":[103],"language":[105],"provides":[107],"abstractions":[109],"robots,":[113],"contrast":[115],"robot-specific":[118],"solutions":[119],"currently":[120],"available.":[121],"Second,":[122],"abstraction":[125,182],"subsume":[127],"multiple":[128,166],"kinematically":[129],"equivalent":[130],"robot":[131,157,176,203],"assemblies":[132],"into":[133],"so-called":[135],"configuration,":[137],"eliminating":[139],"explicitly":[143],"enumerate":[144],"program":[146,190],"them.":[149],"These":[150],"contributions":[151],"advance":[152],"current":[153],"techniques":[154],"demonstrating":[160],"tool":[162],"a)":[164],"targets":[165],"platforms,":[168],"offering":[169],"first":[171],"general":[172],"solution":[173],"programming,":[177],"b)":[179],"raises":[180],"level":[183],"allowing":[185],"users":[186],"reason":[188],"terms":[192],"standardized":[194],"mapped":[200],"physical":[202],"configurations":[204],"toolchain.":[207]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":3}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
