{"id":"https://openalex.org/W7161131216","doi":"https://doi.org/10.1109/lra.2026.3693535","title":"Morphology-Aware Graph Reinforcement Learning for Tensegrity Robot Locomotion","display_name":"Morphology-Aware Graph Reinforcement Learning for Tensegrity Robot Locomotion","publication_year":2026,"publication_date":"2026-05-14","ids":{"openalex":"https://openalex.org/W7161131216","doi":"https://doi.org/10.1109/lra.2026.3693535"},"language":null,"primary_location":{"id":"doi:10.1109/lra.2026.3693535","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2026.3693535","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","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/A5136137485","display_name":"Chi Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chi Zhang","raw_affiliation_strings":["Robotics Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0009-0002-3960-0663","affiliations":[{"raw_affiliation_string":"Robotics Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136127937","display_name":"Mingrui Li","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mingrui Li","raw_affiliation_strings":["Robotics Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0009-0000-5171-2364","affiliations":[{"raw_affiliation_string":"Robotics Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010341996","display_name":"Wenzhe Tong","orcid":"https://orcid.org/0009-0005-6605-5893"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wenzhe Tong","raw_affiliation_strings":["Robotics Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0009-0005-6605-5893","affiliations":[{"raw_affiliation_string":"Robotics Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5136175896","display_name":"Xiaonan Huang","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaonan Huang","raw_affiliation_strings":["Robotics Department, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0000-0002-2313-1551","affiliations":[{"raw_affiliation_string":"Robotics Department, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.71832789,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":"7","first_page":"8036","last_page":"8043"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11870","display_name":"Structural Analysis and Optimization","score":0.621399998664856,"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"}},"topics":[{"id":"https://openalex.org/T11870","display_name":"Structural Analysis and Optimization","score":0.621399998664856,"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.11230000108480453,"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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.049400001764297485,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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.701200008392334},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6026999950408936},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.43050000071525574},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4221999943256378},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.3050000071525574}],"concepts":[{"id":"https://openalex.org/C182950735","wikidata":"https://www.wikidata.org/wiki/Q1930978","display_name":"Tensegrity","level":2,"score":0.701200008392334},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6026999950408936},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5454000234603882},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.47130000591278076},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.43050000071525574},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4221999943256378},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3393000066280365},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.3050000071525574},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.28929999470710754},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.2597000002861023},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.25619998574256897}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2026.3693535","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2026.3693535","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Tensegrity":[0],"robots":[1],"combine":[2],"rigid":[3],"rods":[4],"and":[5,11,28,74,102,113,116],"elastic":[6],"cables,":[7],"offering":[8],"high":[9],"resilience":[10],"deployability":[12],"but":[13],"at":[14],"the":[15,49,57,64,122,140],"same":[16],"time":[17],"posing":[18],"major":[19],"challenges":[20],"for":[21,149],"locomotion":[22,96],"control":[23],"due":[24],"to":[25,111,129],"their":[26],"underactuated":[27],"highly":[29],"coupled":[30],"dynamics.":[31],"This":[32],"paper":[33],"intro":[34],"duces":[35],"a":[36,43,62,89],"morphology-aware":[37],"reinforcement":[38,147],"learning":[39,77,148],"framework":[40],"that":[41],"integrates":[42],"graph":[44],"neural":[45],"network":[46],"(GNN)":[47],"into":[48,146],"Soft":[50],"Actor":[51],"Critic":[52],"(SAC)":[53],"algorithm.":[54],"By":[55],"representing":[56],"robot's":[58],"physical":[59,90],"topology":[60],"as":[61],"graph,":[63],"proposed":[65],"GNN-based":[66],"policy":[67],"captures":[68],"coupling":[69],"among":[70],"components,":[71],"enabling":[72],"faster":[73],"more":[75],"stable":[76,134],"than":[78],"conventional":[79],"multilayer":[80],"perceptron":[81],"(MLP)":[82],"policies.":[83],"The":[84],"method":[85],"is":[86],"validated":[87],"on":[88],"3-bar":[91],"tensegrity":[92,150],"robot":[93,151],"across":[94],"three":[95],"primitives,":[97],"including":[98],"straight-line":[99],"track":[100],"ing":[101],"bidirectional":[103],"turning.":[104],"It":[105],"shows":[106],"superior":[107],"sample":[108],"efficiency,":[109],"robustness":[110],"noise":[112],"stiffness":[114],"variations,":[115],"improved":[117],"trajec":[118],"tory":[119],"accuracy.":[120],"Additionally,":[121],"learned":[123],"policies":[124],"transfer":[125],"directly":[126],"from":[127],"simulation":[128],"hardware":[130],"without":[131],"fine-tuning,":[132],"achieving":[133],"real-world":[135],"locomotion.":[136],"These":[137],"results":[138],"demonstrate":[139],"advantages":[141],"of":[142],"incorporating":[143],"structural":[144],"priors":[145],"control.":[152],"https://tensegrity-graph-rl.github.io/.":[153]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-15T00:00:00"}
