{"id":"https://openalex.org/W3159825919","doi":"https://doi.org/10.1145/3449639.3459311","title":"Seeking quality diversity in evolutionary co-design of morphology and control of soft tensegrity modular robots","display_name":"Seeking quality diversity in evolutionary co-design of morphology and control of soft tensegrity modular robots","publication_year":2021,"publication_date":"2021-06-21","ids":{"openalex":"https://openalex.org/W3159825919","doi":"https://doi.org/10.1145/3449639.3459311","mag":"3159825919"},"language":"en","primary_location":{"id":"doi:10.1145/3449639.3459311","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3449639.3459311","pdf_url":"https://dl.acm.org/action/downloadSupplement?doi=10.1145%2F3449639.3459311&file=p189-zardini_suppl.pdf","source":{"id":"https://openalex.org/S4363608932","display_name":"Proceedings of the Genetic and Evolutionary Computation Conference","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":"Proceedings of the Genetic and Evolutionary Computation Conference","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/action/downloadSupplement?doi=10.1145%2F3449639.3459311&file=p189-zardini_suppl.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Enrico Zardini","orcid":null},"institutions":[{"id":"https://openalex.org/I193223587","display_name":"University of Trento","ror":"https://ror.org/05trd4x28","country_code":"IT","type":"education","lineage":["https://openalex.org/I193223587"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Enrico Zardini","raw_affiliation_strings":["University of Trento, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Trento, Trento, Italy","institution_ids":["https://openalex.org/I193223587"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Davide Zappetti","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Davide Zappetti","raw_affiliation_strings":["\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Davide Zambrano","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Davide Zambrano","raw_affiliation_strings":["\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Giovanni Iacca","orcid":null},"institutions":[{"id":"https://openalex.org/I193223587","display_name":"University of Trento","ror":"https://ror.org/05trd4x28","country_code":"IT","type":"education","lineage":["https://openalex.org/I193223587"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giovanni Iacca","raw_affiliation_strings":["University of Trento, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Trento, Trento, Italy","institution_ids":["https://openalex.org/I193223587"]}]},{"author_position":"last","author":{"id":null,"display_name":"Dario Floreano","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Dario Floreano","raw_affiliation_strings":["\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":10.877,"has_fulltext":true,"cited_by_count":23,"citation_normalized_percentile":{"value":0.9922345,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"189","last_page":"197"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.925599992275238,"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":0.925599992275238,"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/T11870","display_name":"Structural Analysis and Optimization","score":0.03669999912381172,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural 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.010099999606609344,"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/tensegrity","display_name":"Tensegrity","score":0.8274000287055969},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.8241999745368958},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.7484999895095825},{"id":"https://openalex.org/keywords/self-reconfiguring-modular-robot","display_name":"Self-reconfiguring modular robot","score":0.6060000061988831},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5587999820709229},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5519999861717224},{"id":"https://openalex.org/keywords/evolutionary-algorithm","display_name":"Evolutionary algorithm","score":0.4968000054359436},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.47360000014305115},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4668000042438507}],"concepts":[{"id":"https://openalex.org/C182950735","wikidata":"https://www.wikidata.org/wiki/Q1930978","display_name":"Tensegrity","level":2,"score":0.8274000287055969},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.8241999745368958},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7484999895095825},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6486999988555908},{"id":"https://openalex.org/C49603950","wikidata":"https://www.wikidata.org/wiki/Q17165512","display_name":"Self-reconfiguring modular robot","level":5,"score":0.6060000061988831},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5587999820709229},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5519999861717224},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5358999967575073},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.4968000054359436},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.47360000014305115},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4668000042438507},{"id":"https://openalex.org/C199505168","wikidata":"https://www.wikidata.org/wiki/Q3267529","display_name":"Evolutionary robotics","level":3,"score":0.45210000872612},{"id":"https://openalex.org/C105902424","wikidata":"https://www.wikidata.org/wiki/Q1197129","display_name":"Evolutionary computation","level":2,"score":0.4366999864578247},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4020000100135803},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3634999990463257},{"id":"https://openalex.org/C2781316041","wikidata":"https://www.wikidata.org/wiki/Q1230584","display_name":"Diversity (politics)","level":2,"score":0.3499999940395355},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3441999852657318},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.31360000371932983},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.29339998960494995},{"id":"https://openalex.org/C2776058767","wikidata":"https://www.wikidata.org/wiki/Q24327151","display_name":"Soft robotics","level":3,"score":0.29030001163482666},{"id":"https://openalex.org/C169337768","wikidata":"https://www.wikidata.org/wiki/Q2446723","display_name":"Swarm robotics","level":3,"score":0.28949999809265137},{"id":"https://openalex.org/C2781121602","wikidata":"https://www.wikidata.org/wiki/Q3504403","display_name":"Modular neural network","level":4,"score":0.28850001096725464},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28679999709129333},{"id":"https://openalex.org/C92991967","wikidata":"https://www.wikidata.org/wiki/Q7644329","display_name":"Supervisory control","level":3,"score":0.28519999980926514},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.28200000524520874},{"id":"https://openalex.org/C6101204","wikidata":"https://www.wikidata.org/wiki/Q7353391","display_name":"Robot locomotion","level":5,"score":0.2761000096797943},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.259799987077713},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.25780001282691956}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3449639.3459311","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3449639.3459311","pdf_url":"https://dl.acm.org/action/downloadSupplement?doi=10.1145%2F3449639.3459311&file=p189-zardini_suppl.pdf","source":{"id":"https://openalex.org/S4363608932","display_name":"Proceedings of the Genetic and Evolutionary Computation Conference","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":"Proceedings of the Genetic and Evolutionary Computation Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2104.12175","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.12175","pdf_url":"https://arxiv.org/pdf/2104.12175","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:infoscience.epfl.ch:285695","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/285695","pdf_url":"http://infoscience.epfl.ch/record/285695","source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference proceedings"},{"id":"pmh:oai:iris.unitn.it:11572/316123","is_oa":true,"landing_page_url":"https://dl.acm.org/doi/10.1145/3449639.3459311","pdf_url":"https://iris.unitn.it/bitstream/11572/316123/6/Seeking%2bQuality%2bDiversity%2bin%2bEvolutionary%2bCo-design%2bof%2bMorphology%2band%2bControl%2bof%2bSoft%2bTensegrity%2bModular%2bRobots%20%281%29_compressed.pdf","source":{"id":"https://openalex.org/S4306401913","display_name":"Institutional Research Information System (Universit\u00e0 degli Studi di Trento)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I193223587","host_organization_name":"University of Trento","host_organization_lineage":["https://openalex.org/I193223587"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.1145/3449639.3459311","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3449639.3459311","pdf_url":"https://dl.acm.org/action/downloadSupplement?doi=10.1145%2F3449639.3459311&file=p189-zardini_suppl.pdf","source":{"id":"https://openalex.org/S4363608932","display_name":"Proceedings of the Genetic and Evolutionary Computation Conference","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":"Proceedings of the Genetic and Evolutionary Computation Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3159825919.pdf","grobid_xml":"https://content.openalex.org/works/W3159825919.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W1780343103","https://openalex.org/W1964395786","https://openalex.org/W1972673244","https://openalex.org/W1974150877","https://openalex.org/W2080838651","https://openalex.org/W2111935653","https://openalex.org/W2120652436","https://openalex.org/W2159421706","https://openalex.org/W2513482041","https://openalex.org/W2519945751","https://openalex.org/W2571445476","https://openalex.org/W2576246534","https://openalex.org/W2604400459","https://openalex.org/W2834076101","https://openalex.org/W2892372532","https://openalex.org/W2908275318","https://openalex.org/W2947246097","https://openalex.org/W3008564376","https://openalex.org/W3021591297","https://openalex.org/W3118824726","https://openalex.org/W3122328523"],"related_works":[],"abstract_inverted_index":{"Designing":[0],"optimal":[1],"soft":[2],"modular":[3],"robots":[4],"is":[5],"difficult,":[6],"due":[7],"to":[8,26,37,96,122,131,151,187],"non-trivial":[9],"interactions":[10],"between":[11],"morphology":[12],"and":[13,58,74,84,94,103,124,127,148],"controller.":[14],"Evolutionary":[15],"algorithms":[16,170],"(EAs),":[17],"combined":[18],"with":[19],"physical":[20],"simulators,":[21],"represent":[22],"a":[23,61,129,175],"valid":[24],"tool":[25],"overcome":[27],"this":[28,31,65],"issue.":[29],"In":[30,108],"work,":[32],"we":[33,67],"investigate":[34],"algorithmic":[35],"solutions":[36],"improve":[38],"the":[39,87,134,139,142,162,167],"Quality":[40],"Diversity":[41],"of":[42,45,159,161,178],"co-evolved":[43],"designs":[44],"Tensegrity":[46],"Soft":[47],"Modular":[48],"Robots":[49],"(TSMRs)":[50],"for":[51],"two":[52,75,117,169],"robotic":[53,180],"tasks,":[54,173],"namely":[55],"goal":[56,190],"reaching":[57],"squeezing":[59],"trough":[60],"narrow":[62],"passage.":[63],"To":[64],"aim,":[66],"use":[68],"three":[69],"different":[70],"EAs,":[71],"i.e.,":[72],"MAP-Elites":[73,92,112,147,188],"custom":[76],"algorithms:":[77],"one":[78],"based":[79],"on":[80,171,189],"Viability":[81],"Evolution":[82],"(ViE)":[83],"NEAT":[85],"(ViE-NEAT),":[86],"other":[88,168],"named":[89],"Double":[90],"Map":[91],"(DM-ME)":[93],"devised":[95],"seek":[97],"diversity":[98,156],"while":[99],"co-evolving":[100],"robot":[101],"morphologies":[102,123],"neural":[104],"network":[105],"(NN)-based":[106],"controllers.":[107],"detail,":[109],"DM-ME":[110,165],"extends":[111],"in":[113,141,157],"that":[114],"it":[115,193],"uses":[116],"distinct":[118],"feature":[119,136,163],"maps,":[120],"referring":[121],"controllers":[125],"respectively,":[126],"integrates":[128],"mechanism":[130],"automatically":[132],"define":[133],"NN-related":[135],"descriptor.":[137],"Considering":[138],"fitness,":[140],"goal-reaching":[143],"task":[144],"ViE-NEAT":[145,183],"outperforms":[146,166],"results":[149],"equivalent":[150],"DM-ME.":[152],"Instead,":[153],"when":[154],"considering":[155],"terms":[158],"\"illumination\"":[160],"space,":[164],"both":[172],"providing":[174],"richer":[176],"pool":[177],"possible":[179],"designs,":[181],"whereas":[182],"shows":[184],"comparable":[185],"performance":[186],"reaching,":[191],"although":[192],"does":[194],"not":[195],"exploit":[196],"any":[197],"map.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2}],"updated_date":"2026-08-05T07:39:15.569665","created_date":"2021-05-10T00:00:00"}
