ETD

Archivio digitale delle tesi discusse presso l'Università di Pisa

Tesi etd-01312020-111721


Tipo di tesi
Tesi di laurea magistrale
Autore
SCOMA, GABRIELE
URN
etd-01312020-111721
Titolo
Interactive FMUs from state machines for co-simulation of Cyber-Physical Systems
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Prof.ssa Bernardeschi, Cinzia
relatore Prof. Domenici, Andrea
correlatore Dott. Palmieri, Maurizio
Parole chiave
  • cyber-physical systems
  • co-simulation
  • autonomous systems
  • Arduino
  • human-computer interaction
Data inizio appello
21/02/2020
Consultabilità
Completa
Riassunto
Autonomous Cyber-Physical Systems (CPSs) see a worldwide diffusion that is going to affect everyday life. However, the interaction between humans and autonomous systems is still needed, and in these cases, we refer to semi-autonomous systems. Human interaction in CPSs is a critical aspect, because human operators, digital controllers, and the physical world are required to interact together in a reliable way.
The mixing of operation modes, automatic and manual, makes the system design more complex, and tool support to assess the integration of the human interaction aspects in the CPS are needed.
With this thesis, we propose improvements of PVSio-web, which is a prototyping toolkit for interactive systems, in order to automatically generate interactive Functional Mock-up Units (FMUs), enabling human-in-the-loop co-simulation. The FMUs are generated from Emucharts diagrams, which are state machines. Thanks to these improvements, we describe a generated mixed-mode controller for Line Follower Robots (LFRs), communicating with a prototype dashboard. We also provide a tool to automatically deploy the content of a generated FMU on robots equipped with an Arduino board.
File