{"id":"https://openalex.org/W7154468744","doi":"https://doi.org/10.1126/scirobotics.aea1995","title":"Demonstrate once, execute on many: Kinematic intelligence for cross-robot skill transfer","display_name":"Demonstrate once, execute on many: Kinematic intelligence for cross-robot skill transfer","publication_year":2026,"publication_date":"2026-04-15","ids":{"openalex":"https://openalex.org/W7154468744","doi":"https://doi.org/10.1126/scirobotics.aea1995","pmid":"https://pubmed.ncbi.nlm.nih.gov/41984997"},"language":"en","primary_location":{"id":"doi:10.1126/scirobotics.aea1995","is_oa":false,"landing_page_url":"https://doi.org/10.1126/scirobotics.aea1995","pdf_url":null,"source":{"id":"https://openalex.org/S4210213233","display_name":"Science Robotics","issn_l":"2470-9476","issn":["2470-9476"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Science Robotics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"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/A5079456913","display_name":"Sthithpragya Gupta","orcid":"https://orcid.org/0000-0003-4625-7963"},"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":true,"raw_author_name":"Sthithpragya Gupta","raw_affiliation_strings":["Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-4625-7963","affiliations":[{"raw_affiliation_string":"Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029448765","display_name":"Durgesh Haribhau Salunkhe","orcid":"https://orcid.org/0000-0002-9331-2390"},"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":true,"raw_author_name":"Durgesh Haribhau Salunkhe","raw_affiliation_strings":["Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-9331-2390","affiliations":[{"raw_affiliation_string":"Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090592452","display_name":"Aude Billard","orcid":"https://orcid.org/0000-0002-7076-8010"},"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":"Aude Billard","raw_affiliation_strings":["Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-7076-8010","affiliations":[{"raw_affiliation_string":"Learning Algorithms and Systems Laboratory, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5029448765","https://openalex.org/A5079456913"],"corresponding_institution_ids":["https://openalex.org/I5124864"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.84114648,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":"113","first_page":"eaea1995","last_page":"eaea1995"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.8596000075340271,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.8596000075340271,"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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.033900000154972076,"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/T10982","display_name":"Motor Control and Adaptation","score":0.03370000049471855,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.7063999772071838},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6725999712944031},{"id":"https://openalex.org/keywords/sketch","display_name":"Sketch","score":0.6488000154495239},{"id":"https://openalex.org/keywords/joint","display_name":"Joint (building)","score":0.508899986743927},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.4009999930858612},{"id":"https://openalex.org/keywords/retraining","display_name":"Retraining","score":0.3849000036716461},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.3544999957084656},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.33880001306533813}],"concepts":[{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7063999772071838},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6725999712944031},{"id":"https://openalex.org/C2779231336","wikidata":"https://www.wikidata.org/wiki/Q7534724","display_name":"Sketch","level":2,"score":0.6488000154495239},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6074000000953674},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.558899998664856},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.508899986743927},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.40470001101493835},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.4009999930858612},{"id":"https://openalex.org/C2778712577","wikidata":"https://www.wikidata.org/wiki/Q3505966","display_name":"Retraining","level":2,"score":0.3849000036716461},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.3544999957084656},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.33880001306533813},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3327000141143799},{"id":"https://openalex.org/C161759796","wikidata":"https://www.wikidata.org/wiki/Q3982902","display_name":"Teleoperation","level":3,"score":0.3197000026702881},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3066999912261963},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.28610000014305115},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.28439998626708984},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.2822999954223633},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2768999934196472},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2766999900341034},{"id":"https://openalex.org/C198352243","wikidata":"https://www.wikidata.org/wiki/Q37105","display_name":"Line (geometry)","level":2,"score":0.2549000084400177},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.25200000405311584},{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.25189998745918274}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1126/scirobotics.aea1995","is_oa":false,"landing_page_url":"https://doi.org/10.1126/scirobotics.aea1995","pdf_url":null,"source":{"id":"https://openalex.org/S4210213233","display_name":"Science Robotics","issn_l":"2470-9476","issn":["2470-9476"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315823","host_organization_name":"American Association for the Advancement of Science","host_organization_lineage":["https://openalex.org/P4310315823"],"host_organization_lineage_names":["American Association for the Advancement of Science"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Science Robotics","raw_type":"journal-article"},{"id":"pmid:41984997","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/41984997","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Science robotics","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.756921112537384}],"awards":[{"id":"https://openalex.org/G7646171968","display_name":null,"funder_award_id":"101070596","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1851325392","https://openalex.org/W1952489873","https://openalex.org/W1986014385","https://openalex.org/W2001979703","https://openalex.org/W2022319797","https://openalex.org/W2064173399","https://openalex.org/W2118809396","https://openalex.org/W2125062984","https://openalex.org/W2128677288","https://openalex.org/W2129202194","https://openalex.org/W2158976313","https://openalex.org/W2160763323","https://openalex.org/W2161395589","https://openalex.org/W2182585001","https://openalex.org/W2184965786","https://openalex.org/W2345411954","https://openalex.org/W2570503960","https://openalex.org/W2737109780","https://openalex.org/W2994446013","https://openalex.org/W3199856433","https://openalex.org/W4211174838","https://openalex.org/W4248056173","https://openalex.org/W4296307065","https://openalex.org/W4312530573","https://openalex.org/W4383108567","https://openalex.org/W4389667212","https://openalex.org/W4401414382","https://openalex.org/W4402545715","https://openalex.org/W4403676254","https://openalex.org/W4404280901","https://openalex.org/W4404601310","https://openalex.org/W4405463966","https://openalex.org/W7092315771","https://openalex.org/W7130366779"],"related_works":[],"abstract_inverted_index":{"Teaching":[0],"robots":[1,79,133,206],"new":[2],"skills":[3],"should":[4],"be":[5],"as":[6,8],"natural":[7],"showing":[9],"rather":[10],"than":[11],"programming.":[12],"Learning":[13],"from":[14,110],"demonstration":[15],"(LfD)":[16],"moves":[17],"toward":[18],"this":[19],"goal":[20],"by":[21],"allowing":[22],"users":[23],"to":[24,47,174],"guide":[25],"a":[26,30,37,75,121,143,164],"robot":[27,49],"or":[28,62,117],"sketch":[29],"desired":[31],"motion,":[32],"enabling":[33],"learning":[34],"without":[35,207],"writing":[36],"line":[38],"of":[39,86,95,147,157],"code.":[40],"However,":[41],"most":[42],"LfD":[43],"methods":[44],"remain":[45,130],"tied":[46],"the":[48,66,107,111,154,179],"they":[50],"were":[51],"trained":[52],"on.":[53],"Changes":[54],"in":[55,142],"morphology,":[56],"different":[57,135],"link":[58,193],"lengths,":[59],"joint":[60,89,165,196],"orientations,":[61],"limits":[63],"often":[64],"break":[65],"learned":[67],"behavior,":[68],"making":[69],"retraining":[70],"unavoidable.":[71],"Here,":[72],"we":[73,102],"introduce":[74],"framework":[76,180],"that":[77,129,168],"endows":[78],"with":[80,134,191],"kinematic":[81,136],"intelligence:":[82],"an":[83],"internal":[84],"understanding":[85],"their":[87],"own":[88],"limits,":[90],"singularities,":[91],"and":[92,126,172,184,189,195,203],"connectivity.":[93],"Instead":[94],"correcting":[96],"for":[97],"these":[98],"constraints":[99],"after":[100],"learning,":[101],"embedded":[103],"them":[104],"directly":[105],"into":[106],"control":[108],"policy":[109,167],"outset.":[112],"The":[113,198],"approach":[114],"takes":[115],"one":[116],"multiple":[118],"demonstrations,":[119],"extracts":[120],"globally":[122],"stable":[123],"dynamical":[124],"system,":[125],"produces":[127],"behaviors":[128],"valid":[131],"across":[132,205],"structures.":[137],"Our":[138],"method":[139],"is":[140],"grounded":[141],"comprehensive":[144],"analytical":[145],"classification":[146,162],"noncuspidal":[148],"three-revolute":[149],"(3R)":[150],"robots,":[151,186],"which":[152],"form":[153],"building":[155],"blocks":[156],"many":[158],"commercial":[159],"robots.":[160],"This":[161],"enables":[163],"space":[166],"preserves":[169],"user":[170],"intent":[171],"adapts":[173],"robot-specific":[175],"constraints.":[176],"We":[177],"validated":[178],"on":[181],"diverse":[182],"simulated":[183],"real":[185],"both":[187],"redundant":[188],"nonredundant,":[190],"varied":[192],"geometries":[194],"configurations.":[197],"demonstrated":[199],"skill":[200,212],"executes":[201],"safely":[202],"consistently":[204],"retuning,":[208],"thereby":[209],"achieving":[210],"cross-robot":[211],"transfer.":[213]},"counts_by_year":[],"updated_date":"2026-04-29T09:16:38.111599","created_date":"2026-04-16T00:00:00"}
