{"id":"https://openalex.org/W4403679110","doi":"https://doi.org/10.48550/arxiv.2409.09941","title":"ROS2WASM: Bringing the Robot Operating System to the Web","display_name":"ROS2WASM: Bringing the Robot Operating System to the Web","publication_year":2024,"publication_date":"2024-09-16","ids":{"openalex":"https://openalex.org/W4403679110","doi":"https://doi.org/10.48550/arxiv.2409.09941"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2409.09941","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2409.09941","pdf_url":"https://arxiv.org/pdf/2409.09941","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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"},"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2409.09941","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071424922","display_name":"Tobias Fischer","orcid":"https://orcid.org/0000-0003-2183-017X"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Fischer, Tobias","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079696042","display_name":"\u00cdtala Paredes","orcid":"https://orcid.org/0000-0003-0112-9212"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paredes, Isabel","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114373657","display_name":"Michael Batchelor","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Batchelor, Michael","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114373658","display_name":"Thorsten Beier","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Beier, Thorsten","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054290504","display_name":"Jesse Haviland","orcid":"https://orcid.org/0000-0002-1227-7459"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haviland, Jesse","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082517605","display_name":"Silvio Traversaro","orcid":"https://orcid.org/0000-0002-9283-6133"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Traversaro, Silvio","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011456027","display_name":"Wolf Vollprecht","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Vollprecht, Wolf","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016551376","display_name":"Markus Schmitz","orcid":"https://orcid.org/0000-0002-6450-4502"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Schmitz, Markus","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5078340555","display_name":"Michael Milford","orcid":"https://orcid.org/0000-0002-5162-1793"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Milford, Michael","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5071424922"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9865999817848206,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9865999817848206,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5220379829406738},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.504932701587677},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3673359155654907},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.33534854650497437},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3340017795562744},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1964140236377716}],"concepts":[{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5220379829406738},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.504932701587677},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3673359155654907},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.33534854650497437},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3340017795562744},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1964140236377716}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2409.09941","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2409.09941","pdf_url":"https://arxiv.org/pdf/2409.09941","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":"doi:10.48550/arxiv.2409.09941","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2409.09941","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2409.09941","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2409.09941","pdf_url":"https://arxiv.org/pdf/2409.09941","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4403679110.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"The":[0,24],"Robot":[1],"Operating":[2],"System":[3],"(ROS)":[4],"has":[5,33],"become":[6],"the":[7,69,89,122,135,155,171,186],"de":[8],"facto":[9],"standard":[10],"middleware":[11,127],"in":[12,176],"robotics,":[13,177],"widely":[14],"adopted":[15],"across":[16,40],"domains":[17],"ranging":[18],"from":[19],"education":[20],"to":[21,97,106,144,154,188],"industrial":[22],"applications.":[23],"RoboStack":[25,65],"distribution,":[26],"a":[27,61,125,139],"conda-based":[28],"packaging":[29],"system":[30],"for":[31,115,128,158,165,173],"ROS,":[32],"extended":[34],"ROS's":[35],"accessibility":[36,175],"by":[37],"facilitating":[38],"installation":[39],"all":[41],"major":[42],"operating":[43],"systems":[44],"and":[45,55,74,91,100,134,160,181,191],"architectures,":[46],"integrating":[47],"seamlessly":[48],"with":[49,66,146],"scientific":[50],"tools":[51],"such":[52],"as":[53],"PyTorch":[54],"Open3D.":[56],"This":[57],"paper":[58],"presents":[59],"ROS2WASM,":[60],"novel":[62],"integration":[63],"of":[64,71,93,124,137],"WebAssembly,":[67,121],"enabling":[68,142],"execution":[70],"ROS":[72,117,129,147],"2":[73,118,130,148],"its":[75,162],"associated":[76],"software":[77],"directly":[78],"within":[79,132],"web":[80,140],"browsers,":[81,133],"without":[82],"requiring":[83],"local":[84],"installations.":[85],"ROS2WASM":[86],"significantly":[87],"enhances":[88],"reproducibility":[90],"shareability":[92],"research,":[94],"lowers":[95],"barriers":[96],"robotics":[98],"education,":[99],"leverages":[101],"WebAssembly's":[102],"robust":[103],"security":[104],"framework":[105],"protect":[107],"against":[108],"malicious":[109],"code.":[110],"We":[111],"detail":[112],"our":[113],"methodology":[114],"cross-compiling":[116],"packages":[119],"into":[120],"development":[123],"specialized":[126],"communication":[131],"implementation":[136],"https://www.ros2wasm.dev,":[138],"platform":[141],"users":[143],"interact":[145],"environments.":[149],"Additionally,":[150],"we":[151],"extend":[152],"support":[153],"Robotics":[156],"Toolbox":[157],"Python":[159],"adapt":[161],"Swift":[163],"simulator":[164],"browser":[166],"compatibility.":[167],"Our":[168],"work":[169],"paves":[170],"way":[172],"unprecedented":[174],"offering":[178],"scalable,":[179],"secure,":[180],"reproducible":[182],"environments":[183],"that":[184],"have":[185],"potential":[187],"transform":[189],"educational":[190],"research":[192],"paradigms.":[193]},"counts_by_year":[],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
