{"id":"https://openalex.org/W3217674022","doi":"https://doi.org/10.1109/etfa45728.2021.9613662","title":"A Solution to the Generalized ROS Hardware IO Problem - A Generic Modbus/TCP Device Driver for PLCs, Sensors and Actuators","display_name":"A Solution to the Generalized ROS Hardware IO Problem - A Generic Modbus/TCP Device Driver for PLCs, Sensors and Actuators","publication_year":2021,"publication_date":"2021-09-07","ids":{"openalex":"https://openalex.org/W3217674022","doi":"https://doi.org/10.1109/etfa45728.2021.9613662","mag":"3217674022"},"language":"en","primary_location":{"id":"doi:10.1109/etfa45728.2021.9613662","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa45728.2021.9613662","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2112.11102","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5030247712","display_name":"Arne Wendt","orcid":"https://orcid.org/0000-0002-5782-3468"},"institutions":[{"id":"https://openalex.org/I159176309","display_name":"Universit\u00e4t Hamburg","ror":"https://ror.org/00g30e956","country_code":"DE","type":"education","lineage":["https://openalex.org/I159176309"]},{"id":"https://openalex.org/I884043246","display_name":"Hamburg University of Technology","ror":"https://ror.org/04bs1pb34","country_code":"DE","type":"education","lineage":["https://openalex.org/I884043246"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Arne Wendt","raw_affiliation_strings":["Institute for Aircraft-Production-Technology Hamburg University of Technology,Hamburg,Germany","Institute for Aircraft-Production-Technology Hamburg University of Technology, Hamburg, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Aircraft-Production-Technology Hamburg University of Technology,Hamburg,Germany","institution_ids":["https://openalex.org/I159176309","https://openalex.org/I884043246"]},{"raw_affiliation_string":"Institute for Aircraft-Production-Technology Hamburg University of Technology, Hamburg, Germany","institution_ids":["https://openalex.org/I159176309","https://openalex.org/I884043246"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010136138","display_name":"Thorsten Sch\u00fcppstuhl","orcid":"https://orcid.org/0000-0002-9616-3976"},"institutions":[{"id":"https://openalex.org/I159176309","display_name":"Universit\u00e4t Hamburg","ror":"https://ror.org/00g30e956","country_code":"DE","type":"education","lineage":["https://openalex.org/I159176309"]},{"id":"https://openalex.org/I884043246","display_name":"Hamburg University of Technology","ror":"https://ror.org/04bs1pb34","country_code":"DE","type":"education","lineage":["https://openalex.org/I884043246"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thorsten Schuppstuhl","raw_affiliation_strings":["Institute for Aircraft-Production-Technology Hamburg University of Technology,Hamburg,Germany","Institute for Aircraft-Production-Technology Hamburg University of Technology, Hamburg, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Aircraft-Production-Technology Hamburg University of Technology,Hamburg,Germany","institution_ids":["https://openalex.org/I159176309","https://openalex.org/I884043246"]},{"raw_affiliation_string":"Institute for Aircraft-Production-Technology Hamburg University of Technology, Hamburg, Germany","institution_ids":["https://openalex.org/I159176309","https://openalex.org/I884043246"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5030247712"],"corresponding_institution_ids":["https://openalex.org/I159176309","https://openalex.org/I884043246"],"apc_list":null,"apc_paid":null,"fwci":0.1126,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.4353884,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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.9959999918937683,"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.9959999918937683,"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/T13344","display_name":"Industrial Automation and Control Systems","score":0.9921000003814697,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/modbus","display_name":"Modbus","score":0.9269542694091797},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.7191710472106934},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.7078720927238464},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6463797688484192},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.6070713996887207},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5736151933670044},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.5632116198539734},{"id":"https://openalex.org/keywords/actuator","display_name":"Actuator","score":0.43863046169281006},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.41305238008499146},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.32370591163635254},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3079727292060852},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2306610643863678},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1712641417980194}],"concepts":[{"id":"https://openalex.org/C2776666747","wikidata":"https://www.wikidata.org/wiki/Q1135322","display_name":"Modbus","level":3,"score":0.9269542694091797},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.7191710472106934},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.7078720927238464},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6463797688484192},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6070713996887207},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5736151933670044},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.5632116198539734},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.43863046169281006},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.41305238008499146},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32370591163635254},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3079727292060852},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2306610643863678},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1712641417980194},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/etfa45728.2021.9613662","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa45728.2021.9613662","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2112.11102","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2112.11102","pdf_url":"https://arxiv.org/pdf/2112.11102","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":"pmh:oai:tore.tuhh.de:11420/11362","is_oa":false,"landing_page_url":"http://hdl.handle.net/11420/11362","pdf_url":null,"source":{"id":"https://openalex.org/S4306401751","display_name":"tub.dok (Hamburg University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I884043246","host_organization_name":"Hamburg University of Technology","host_organization_lineage":["https://openalex.org/I884043246"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference Paper"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2112.11102","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2112.11102","pdf_url":"https://arxiv.org/pdf/2112.11102","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":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":3,"referenced_works":["https://openalex.org/W1985567175","https://openalex.org/W2544669835","https://openalex.org/W2932317951"],"related_works":["https://openalex.org/W3015293401","https://openalex.org/W2394363056","https://openalex.org/W2362216025","https://openalex.org/W2371014880","https://openalex.org/W2357768347","https://openalex.org/W4223430807","https://openalex.org/W2379048028","https://openalex.org/W2371067528","https://openalex.org/W2389411834","https://openalex.org/W2379052219"],"abstract_inverted_index":{"The":[0],"Robot":[1],"Operating":[2],"System":[3],"(ROS)":[4],"provides":[5],"a":[6,82,100,107],"software":[7,32],"framework,":[8],"and":[9,13,20,29,39,56,66,76,98],"ecosystem":[10],"of":[11,31,37,45,62,84],"knowledge":[12],"community":[14],"supplied":[15],"resources":[16],"to":[17,49,70,73,86,102],"rapidly":[18],"develop":[19],"prototype":[21],"intelligent":[22],"robotics":[23,52],"applications.":[24],"By":[25],"standardizing":[26],"communication,":[27],"configuration":[28],"invocation":[30],"modules,":[33],"ROS":[34,72],"facilitates":[35],"reuse":[36],"device-driver":[38],"algorithm":[40],"implementations.":[41],"Using":[42],"existing":[43],"implementations":[44],"functionality":[46],"allows":[47],"users":[48],"assemble":[50],"their":[51],"application":[53],"from":[54],"tested":[55],"known-good":[57],"capabilities.":[58],"Despite":[59],"the":[60,63],"efforts":[61],"ROS-Industrial":[64],"consortium":[65],"projects":[67],"like":[68],"ROSIN":[69],"bring":[71],"industrial":[74,78],"applications":[75],"integrate":[77,88],"hardware,":[79],"we":[80,95],"observe":[81],"lack":[83],"options":[85],"generically":[87],"basic":[89],"physical":[90],"IO.":[91],"In":[92],"this":[93,103],"work":[94],"lay":[96],"out":[97],"provide":[99],"solution":[101],"problem":[104],"by":[105],"implementing":[106],"generic":[108],"Modbus/TCP":[109],"device":[110],"driver":[111],"for":[112],"ROS.":[113]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
