{"id":"https://openalex.org/W4389666623","doi":"https://doi.org/10.1109/iros55552.2023.10341425","title":"Computational Design of Closed-Chain Linkages: Respawn Algorithm for Generative Design","display_name":"Computational Design of Closed-Chain Linkages: Respawn Algorithm for Generative Design","publication_year":2023,"publication_date":"2023-10-01","ids":{"openalex":"https://openalex.org/W4389666623","doi":"https://doi.org/10.1109/iros55552.2023.10341425"},"language":"en","primary_location":{"id":"doi:10.1109/iros55552.2023.10341425","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros55552.2023.10341425","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","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/A5041404348","display_name":"Dmitriy V. Ivolga","orcid":null},"institutions":[{"id":"https://openalex.org/I173089394","display_name":"ITMO University","ror":"https://ror.org/04txgxn49","country_code":"RU","type":"education","lineage":["https://openalex.org/I173089394"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Dmitriy V. Ivolga","raw_affiliation_strings":["ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","institution_ids":["https://openalex.org/I173089394"]},{"raw_affiliation_string":"Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia","institution_ids":["https://openalex.org/I173089394"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103058126","display_name":"Ivan I. Borisov","orcid":"https://orcid.org/0000-0003-0168-6609"},"institutions":[{"id":"https://openalex.org/I173089394","display_name":"ITMO University","ror":"https://ror.org/04txgxn49","country_code":"RU","type":"education","lineage":["https://openalex.org/I173089394"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Ivan I. Borisov","raw_affiliation_strings":["ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","institution_ids":["https://openalex.org/I173089394"]},{"raw_affiliation_string":"Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia","institution_ids":["https://openalex.org/I173089394"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084340500","display_name":"Kirill V. Nasonov","orcid":null},"institutions":[{"id":"https://openalex.org/I173089394","display_name":"ITMO University","ror":"https://ror.org/04txgxn49","country_code":"RU","type":"education","lineage":["https://openalex.org/I173089394"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Kirill V. Nasonov","raw_affiliation_strings":["ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","institution_ids":["https://openalex.org/I173089394"]},{"raw_affiliation_string":"Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia","institution_ids":["https://openalex.org/I173089394"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001747199","display_name":"Sergey A. Kolyubin","orcid":"https://orcid.org/0000-0002-8057-1959"},"institutions":[{"id":"https://openalex.org/I173089394","display_name":"ITMO University","ror":"https://ror.org/04txgxn49","country_code":"RU","type":"education","lineage":["https://openalex.org/I173089394"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Sergey A. Kolyubin","raw_affiliation_strings":["ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ITMO University,Biomechatronics and Energy-Efficient Robotics Lab,Saint Petersburg,Russia","institution_ids":["https://openalex.org/I173089394"]},{"raw_affiliation_string":"Biomechatronics and Energy-Efficient Robotics Lab, ITMO University, Saint Petersburg, Russia","institution_ids":["https://openalex.org/I173089394"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5163,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.66690968,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"481","last_page":"486"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9990000128746033,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9990000128746033,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.9962000250816345,"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/T10879","display_name":"Robotic Locomotion and Control","score":0.989799976348877,"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.7392834424972534},{"id":"https://openalex.org/keywords/generative-design","display_name":"Generative Design","score":0.6951701045036316},{"id":"https://openalex.org/keywords/linkage","display_name":"Linkage (software)","score":0.5299782752990723},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5045827627182007},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.4912511706352234},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4889565706253052},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4871942400932312},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.46352890133857727},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.4502333402633667},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4452124536037445},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4391133189201355},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.42103704810142517},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3313772678375244},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15027755498886108},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11153703927993774}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7392834424972534},{"id":"https://openalex.org/C184408114","wikidata":"https://www.wikidata.org/wiki/Q1502022","display_name":"Generative Design","level":3,"score":0.6951701045036316},{"id":"https://openalex.org/C31266012","wikidata":"https://www.wikidata.org/wiki/Q6554340","display_name":"Linkage (software)","level":3,"score":0.5299782752990723},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5045827627182007},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.4912511706352234},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4889565706253052},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4871942400932312},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.46352890133857727},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.4502333402633667},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4452124536037445},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4391133189201355},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.42103704810142517},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3313772678375244},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15027755498886108},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11153703927993774},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","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/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros55552.2023.10341425","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros55552.2023.10341425","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W2031533893","https://openalex.org/W2478676557","https://openalex.org/W2610992585","https://openalex.org/W2909770505","https://openalex.org/W2963339607","https://openalex.org/W2968055952","https://openalex.org/W2999905431","https://openalex.org/W3094602192","https://openalex.org/W3107834591","https://openalex.org/W3175236521","https://openalex.org/W3190840267","https://openalex.org/W3210055250","https://openalex.org/W4200058032","https://openalex.org/W4200058106","https://openalex.org/W4226363902","https://openalex.org/W4285102446","https://openalex.org/W4285102648","https://openalex.org/W4313255340","https://openalex.org/W4383108400","https://openalex.org/W6757895305","https://openalex.org/W6803732175","https://openalex.org/W6811355337"],"related_works":["https://openalex.org/W4318611897","https://openalex.org/W1537660933","https://openalex.org/W4388873810","https://openalex.org/W4387458719","https://openalex.org/W2165841634","https://openalex.org/W2147674046","https://openalex.org/W4390483851","https://openalex.org/W2993624081","https://openalex.org/W2807414605","https://openalex.org/W2592567277"],"abstract_inverted_index":{"Designing":[0],"robots":[1],"is":[2,64,159,189],"a":[3,9,113,165,175,194,204],"multiphase":[4],"process":[5,28],"aimed":[6],"at":[7],"solving":[8],"multi-criteria":[10],"optimization":[11],"problem":[12,76],"to":[13,24,30,88,91,111,141],"find":[14,142],"the":[15,26,39,46,56,75,169,181,187],"best":[16],"possible":[17],"detailed":[18],"design.":[19],"Generative":[20],"design":[21,27,41,79,125],"(GD)":[22],"aims":[23],"accelerate":[25],"compared":[29],"manual":[31],"design,":[32],"since":[33,162],"GD":[34,85],"allows":[35],"exploring":[36],"and":[37],"exploiting":[38],"vast":[40],"space":[42],"more":[43],"efficiently.":[44],"In":[45],"field":[47],"of":[48,58,77,80,98,107,122,196,207],"robotics,":[49],"however,":[50],"relevant":[51],"research":[52],"focuses":[53],"mostly":[54],"on":[55],"generation":[57,106],"fully-actuated":[59],"open":[60],"chain":[61],"kinematics,":[62],"which":[63,95],"trivial":[65],"in":[66,132,139,174,178],"mechanical":[67],"engineering":[68],"perspective.":[69],"Within":[70],"this":[71],"paper,":[72],"we":[73,192],"address":[74],"generative":[78],"closed-chain":[81,109],"linkage":[82,167],"mechanisms.":[83],"A":[84],"algorithm":[86,104,117,158,188],"has":[87,171],"be":[89,129,137,201],"able":[90],"generate":[92],"meaningful":[93],"mechanisms":[94],"satisfy":[96,145],"conditions":[97],"existence.":[99],"We":[100],"propose":[101],"an":[102,119],"optimization-driven":[103],"for":[105,180,203],"planar":[108],"linkages":[110,198],"follow":[112],"predefined":[114],"trajectory.":[115],"The":[116,156],"creates":[118],"unlimited":[120],"range":[121],"physically":[123],"reproducible":[124],"alternatives":[126],"that":[127,144,186,199],"can":[128,200],"further":[130],"tested":[131,173],"simulation.":[133],"These":[134],"tests":[135],"could":[136],"done":[138],"order":[140],"solutions":[143],"extra":[146],"criteria,":[147],"e.g.,":[148],"desired":[149],"dynamic":[150],"behavior":[151],"or":[152],"low":[153],"energy":[154],"consumption.":[155],"proposed":[157],"called":[160],"\u201crespawn\u201d":[161],"it":[163],"builds":[164],"new":[166],"after":[168],"ancestor":[170],"been":[172],"virtual":[176],"environment":[177],"pursuit":[179],"optimal":[182],"solution.":[183],"To":[184],"show":[185,193],"general":[190],"enough,":[191],"set":[195],"generated":[197],"used":[202],"wide":[205],"class":[206],"robots.":[208]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
