Bridging Automation and Robotics: an Interprocess Communication between IEC 61131–3 and ROS
Bridging Automation and Robotics: an Interprocess Communication between IEC 61131–3 and ROS
dc.contributor.author | Pinto, Tiago | |
dc.contributor.author | Arrais, Rafael | |
dc.contributor.author | Veiga, Germano | |
dc.date.accessioned | 2020-10-01T12:53:26Z | |
dc.date.available | 2020-10-01T12:53:26Z | |
dc.date.issued | 2018 | |
dc.description.abstract | The contemporary adoption of Cyber-Physical Systems and improvements in robotic applications in industrial scenarios demands for horizontal integration mechanisms with already existing automation equipment, controlled by PLCs. This paper aims to shorten the gap between the automation and robotics domain, by proposing an Interprocess Communication method to establish interoperability between robotic systems and automation equipment in a reliable and straightforward manner. In particular, this paper introduces a novel approach for linking ROS and IEC 61131-3 by way of shared memory interfaces, enabling and promoting their interactions. Moreover, this paper addresses the applied synchronization mechanism for handling concurrent accesses to the shared memory location, explores data type mapping between ROS and IEC 61131-3, and identifies some practical industrial applications. | en_US |
dc.description.sponsorship | The research leading to these results has received funding from the European Union’s Horizon 2020 - The EU Framework Programme for Research and Innovation 2014-2020, under grant agreement No. 723658. This work is financed by the ERDF European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme, and by National Funds through the Portuguese funding agency, FCT - Fundac¸ ˜ao para a Ciˆencia e Tecnologia, within project SAICTPAC/0034/2015- POCI-01-0145- FEDER-016418 | en_US |
dc.identifier.isbn | 978-1-5386-4829-2 | |
dc.identifier.issn | 2378-363X | |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/11617 | |
dc.language | eng | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartofseries | 2018 IEEE 16th International Conference on Industrial Informatics (INDIN); | |
dc.subject | Automation | en_US |
dc.subject | IEC Standards | en_US |
dc.subject | Service robots | en_US |
dc.subject | Interoperability | en_US |
dc.subject | Hardware | en_US |
dc.title | Bridging Automation and Robotics: an Interprocess Communication between IEC 61131–3 and ROS | en_US |
dc.type | article | en_US |