{"id":"https://openalex.org/W4402966129","doi":"https://doi.org/10.3390/s24196341","title":"A ROS2-Based Gateway for Modular Hardware Usage in Heterogeneous Environments","display_name":"A ROS2-Based Gateway for Modular Hardware Usage in Heterogeneous Environments","publication_year":2024,"publication_date":"2024-09-30","ids":{"openalex":"https://openalex.org/W4402966129","doi":"https://doi.org/10.3390/s24196341","pmid":"https://pubmed.ncbi.nlm.nih.gov/39409381"},"language":"en","primary_location":{"id":"doi:10.3390/s24196341","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s24196341","pdf_url":"https://www.mdpi.com/1424-8220/24/19/6341/pdf?version=1728534116","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1424-8220/24/19/6341/pdf?version=1728534116","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023100752","display_name":"R\u00faben Carreira","orcid":null},"institutions":[{"id":"https://openalex.org/I169427155","display_name":"Instituto Polit\u00e9cnico de Leiria","ror":"https://ror.org/010dvvh94","country_code":"PT","type":"education","lineage":["https://openalex.org/I169427155"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"R\u00faben Carreira","raw_affiliation_strings":["Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I169427155"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043113651","display_name":"Nuno Costa","orcid":"https://orcid.org/0000-0002-2353-369X"},"institutions":[{"id":"https://openalex.org/I169427155","display_name":"Instituto Polit\u00e9cnico de Leiria","ror":"https://ror.org/010dvvh94","country_code":"PT","type":"education","lineage":["https://openalex.org/I169427155"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Nuno Costa","raw_affiliation_strings":["Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal"],"raw_orcid":"https://orcid.org/0000-0002-2353-369X","affiliations":[{"raw_affiliation_string":"Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I169427155"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041302919","display_name":"Jo\u00e3o Ramos","orcid":"https://orcid.org/0000-0001-5361-9809"},"institutions":[{"id":"https://openalex.org/I169427155","display_name":"Instituto Polit\u00e9cnico de Leiria","ror":"https://ror.org/010dvvh94","country_code":"PT","type":"education","lineage":["https://openalex.org/I169427155"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o Ramos","raw_affiliation_strings":["Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal"],"raw_orcid":"https://orcid.org/0000-0001-5361-9809","affiliations":[{"raw_affiliation_string":"Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I169427155"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036606798","display_name":"Lu\u00eds Fraz\u00e3o","orcid":"https://orcid.org/0000-0003-2571-7940"},"institutions":[{"id":"https://openalex.org/I169427155","display_name":"Instituto Polit\u00e9cnico de Leiria","ror":"https://ror.org/010dvvh94","country_code":"PT","type":"education","lineage":["https://openalex.org/I169427155"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Lu\u00eds Fraz\u00e3o","raw_affiliation_strings":["Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal"],"raw_orcid":"https://orcid.org/0000-0003-2571-7940","affiliations":[{"raw_affiliation_string":"Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I169427155"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063277386","display_name":"\u00c1nt\u00f3nio Pereira","orcid":"https://orcid.org/0000-0001-5062-1241"},"institutions":[{"id":"https://openalex.org/I169427155","display_name":"Instituto Polit\u00e9cnico de Leiria","ror":"https://ror.org/010dvvh94","country_code":"PT","type":"education","lineage":["https://openalex.org/I169427155"]},{"id":"https://openalex.org/I4210103604","display_name":"Instituto de Novas Tecnologias","ror":"https://ror.org/00we1pa83","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I4210103604","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I4210125590","display_name":"Institute for Systems Engineering and Computers","ror":"https://ror.org/033wn8m60","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Ant\u00f3nio Pereira","raw_affiliation_strings":["Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","INOV INESC Inova\u00e7\u00e3o, Institute of New Technologies, Leiria Office, 2411-901 Leiria, Portugal"],"raw_orcid":"https://orcid.org/0000-0001-5062-1241","affiliations":[{"raw_affiliation_string":"Computer Science and Communications Research Centre, School of Technology and Management, Polytechnic of Leiria, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I169427155"]},{"raw_affiliation_string":"INOV INESC Inova\u00e7\u00e3o, Institute of New Technologies, Leiria Office, 2411-901 Leiria, Portugal","institution_ids":["https://openalex.org/I4210103604","https://openalex.org/I4210125590"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5063277386"],"corresponding_institution_ids":["https://openalex.org/I169427155","https://openalex.org/I4210103604","https://openalex.org/I4210125590"],"apc_list":{"value":2400,"currency":"CHF","value_usd":2598},"apc_paid":{"value":2400,"currency":"CHF","value_usd":2598},"fwci":0.4058,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.57055568,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"24","issue":"19","first_page":"6341","last_page":"6341"},"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.9997000098228455,"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.9997000098228455,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9961000084877014,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9749000072479248,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.7788846492767334},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7133650779724121},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6211538314819336},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5451478362083435},{"id":"https://openalex.org/keywords/communications-protocol","display_name":"Communications protocol","score":0.5346760749816895},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.5236718058586121},{"id":"https://openalex.org/keywords/adaptability","display_name":"Adaptability","score":0.4969387352466583},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4682634472846985},{"id":"https://openalex.org/keywords/gateway","display_name":"Gateway (web page)","score":0.4239305257797241},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4148414433002472},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4136471450328827},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3808889389038086},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2468186616897583},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.20743364095687866},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1526593565940857}],"concepts":[{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.7788846492767334},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7133650779724121},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6211538314819336},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5451478362083435},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.5346760749816895},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5236718058586121},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.4969387352466583},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4682634472846985},{"id":"https://openalex.org/C2777710495","wikidata":"https://www.wikidata.org/wiki/Q5527195","display_name":"Gateway (web page)","level":2,"score":0.4239305257797241},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4148414433002472},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4136471450328827},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3808889389038086},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2468186616897583},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.20743364095687866},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1526593565940857},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.3390/s24196341","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s24196341","pdf_url":"https://www.mdpi.com/1424-8220/24/19/6341/pdf?version=1728534116","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},{"id":"pmid:39409381","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/39409381","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":"Sensors (Basel, Switzerland)","raw_type":null},{"id":"pmh:oai:pubmedcentral.nih.gov:11478838","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/11478838","pdf_url":"https://pmc.ncbi.nlm.nih.gov/articles/PMC11478838/pdf/sensors-24-06341.pdf","source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sensors (Basel)","raw_type":"Text"},{"id":"pmh:oai:doaj.org/article:119644ea3f804c6ca4d0545d94560d00","is_oa":true,"landing_page_url":"https://doaj.org/article/119644ea3f804c6ca4d0545d94560d00","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sensors, Vol 24, Iss 19, p 6341 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/s24196341","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s24196341","pdf_url":"https://www.mdpi.com/1424-8220/24/19/6341/pdf?version=1728534116","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.46000000834465027,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4402966129.pdf","grobid_xml":"https://content.openalex.org/works/W4402966129.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W2602942583","https://openalex.org/W2754550828","https://openalex.org/W2899318310","https://openalex.org/W3034481240","https://openalex.org/W3088384007","https://openalex.org/W3117556121","https://openalex.org/W3199827769","https://openalex.org/W3215360704","https://openalex.org/W4200451229","https://openalex.org/W4280571816"],"related_works":["https://openalex.org/W2357124094","https://openalex.org/W2387399993","https://openalex.org/W2389739210","https://openalex.org/W2348924972","https://openalex.org/W2365736347","https://openalex.org/W2047454415","https://openalex.org/W2070040999","https://openalex.org/W2387293848","https://openalex.org/W1864755515","https://openalex.org/W2955825640"],"abstract_inverted_index":{"The":[0,177],"rise":[1],"of":[2,7,34,61,78,84,125,160,228],"robotics":[3],"and":[4,20,26,46,136,148,163,190,208],"the":[5,24,32,47,59,75,82,93,116,123,133,143,152,158,171,185,192,204,209,219,226,232,241,256],"Internet":[6],"Things":[8],"(IoT)":[9],"could":[10],"potentially":[11],"represent":[12],"a":[13,17,109,167],"significant":[14],"shift":[15],"towards":[16],"more":[18],"integrated":[19],"automated":[21],"future,":[22],"where":[23],"physical":[25],"digital":[27],"domains":[28],"may":[29,65,87],"merge.":[30],"However,":[31],"integration":[33,124,153],"these":[35,68,104],"technologies":[36,86],"presents":[37],"certain":[38],"challenges,":[39],"including":[40],"compatibility":[41],"issues":[42],"with":[43,218,255],"existing":[44],"systems":[45],"need":[48],"for":[49,225],"greater":[50],"interoperability":[51],"between":[52],"different":[53,128],"devices.":[54],"It":[55,155],"would":[56],"seem":[57],"that":[58],"rigidity":[60],"traditional":[62],"robotic":[63],"designs":[64],"inadvertently":[66],"make":[67],"difficulties":[69],"worse,":[70],"which":[71,119,170,196],"in":[72,127,180],"turn":[73],"highlights":[74],"potential":[76,144],"benefits":[77],"modular":[79],"solutions.":[80],"Furthermore,":[81],"mastery":[83],"new":[85],"introduce":[88],"additional":[89],"complexity":[90],"due":[91],"to":[92,102,121,145,194,200,214,216,243,253],"varying":[94],"approaches":[95],"taken":[96],"by":[97],"robot":[98],"manufacturers.":[99],"In":[100],"order":[101],"address":[103],"issues,":[105],"this":[106,140,181],"research":[107],"proposes":[108],"Robot":[110],"Operating":[111],"System":[112],"(ROS2)-based":[113],"middleware,":[114],"called":[115],"\"ROS2-based":[117],"gateway\",":[118],"aims":[120],"simplify":[122],"robots":[126],"environments.":[129],"By":[130],"focusing":[131],"on":[132,184,203],"payload":[134],"layer":[135],"enabling":[137,240],"external":[138],"communication,":[139],"middleware":[141,172],"has":[142],"enhance":[146],"modularity":[147],"interoperability,":[149],"thus":[150],"accelerating":[151],"process.":[154],"offers":[156,188],"users":[157,189],"option":[159],"selecting":[161],"payloads":[162,197,234],"communication":[164,246],"methods":[165],"via":[166],"shell":[168],"interface,":[169],"then":[173],"configures,":[174],"ensuring":[175],"adaptability.":[176],"solution":[178],"proposed":[179],"article,":[182],"based":[183],"gateway":[186],"concept,":[187],"programmers":[191],"flexibility":[193],"specify":[195],"they":[198,212],"want":[199],"activate":[201],"depending":[202],"task":[205],"at":[206],"hand":[207],"high-level":[210,245],"protocols":[211,247],"wish":[213],"use":[215],"interact":[217,254],"activated":[220,257],"payloads.":[221],"This":[222],"approach":[223],"allows":[224],"optimisation":[227],"hardware":[229],"resources":[230],"(only":[231],"necessary":[233],"are":[235],"activated),":[236],"as":[237,239,249],"well":[238],"programmer/user":[242],"utilise":[244],"(such":[248],"RESTful,":[250],"Kafka,":[251],"etc.)":[252],"payloads,":[258],"rather":[259],"than":[260],"low-level":[261],"programming.":[262]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
