Automatic Python code generation for Embedded/Cyber-Physical Systems | IEEE Conference Publication | IEEE Xplore

Automatic Python code generation for Embedded/Cyber-Physical Systems


Abstract:

This article introduces the development of an automatic code generation tool for the high-level programming language Python. This tool was created with the objective of i...Show More

Abstract:

This article introduces the development of an automatic code generation tool for the high-level programming language Python. This tool was created with the objective of implementing embedded system controllers and cyber-physical systems. The controllers are designed using graphical models in the IOPT-Flow Web environment, which are automatically converted to Python code, permitting the reduction of errors caused by manual coding. The code generator tool is based on the XSL language, used to transform XML documents describing graphical models into Python code. To validate this approach, a prototype of a robotic arm was used to perform pick and place tasks, demonstrating the use of the new tool to implement an industrial application.
Date of Conference: 07-07 July 2023
Date Added to IEEE Xplore: 08 August 2023
ISBN Information:
Conference Location: Caparica / Lisbon, Portugal

Contact IEEE to Subscribe

References

References is not available for this document.