Browsing by Author "Vale, Pedro Miguel Piegas"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Geração automática de código Python para sistemas embutidos/ciber-físicosPublication . Vale, Pedro Miguel Piegas; Pereira, Fernando Joaquim GanhãoEste trabalho apresenta o desenvolvimento de uma ferramenta de geração automática de código para linguagem de alto nível Python. Esta ferramenta tem como objetivo a implementação de controladores de sistemas embutidos e sistemas ciber-físicos, utilizando como base modelos gráficos DS-Pnet (dataflow signals and petri nets), desenhados em ambiente Web IOPT-Flow, sendo uma das suas principais vantagens a diminuição de erros causados pela codificação manual. A ferramenta de geração de código tem por base as linguagens XML/XSL (eXtensible markup language/ eXtensible stylesheet language) para transformar os modelos gerados no ambiente Web, em código fonte na linguagem de programação Python. Para verificar este método utilizou-se um protótipo de um braço robótico, que realiza a tarefa de pick and place, para aplicar a abordagem proposta ao desenvolvimento de uma aplicação industrial. Foi ainda desenvolvido um protótipo de alarme de Porta que permite a operação, ativar a fechadura, programar a combinação secreta e simular intrusões.