Automated Creation of Cyber-Physical Museum Exhibits Using a Scientific Visualization System on a Chip
Autor: | Konstantin Ryabinin, Mariia Kolesnik |
---|---|
Rok vydání: | 2021 |
Předmět: | |
Zdroj: | Programming and Computer Software. 47:161-166 |
ISSN: | 1608-3261 0361-7688 |
Popis: | This paper is devoted to automating the development of standalone scientific visualization modules based on systems on chips with custom tangible user interfaces. Modules of this type can be used as interactive exhibits in the so-called smart museum. The basic idea of the automation lies in software generation leveraged by the SciVi ontology-driven platform. By extending the underlying ontologies of SciVi, we enable this platform to generate code for the Raspberry Pi and Orange Pi systems on chips. The algorithms for the generated software are described in the SciVi platform by means of a high-level visual programming language based on data flow diagrams. Scientific visualization support in the generated software is based on hardware graphics acceleration implemented via OpenGL ES API. Tangible user interface support is implemented by linking special libraries and utilizing operating system APIs to interconnect the system on a chip with its peripheral devices. The effectiveness of the proposed approach is confirmed in practice by developing several cyber-physical museum items for the “Transmutations” exhibition in the Kidsmuseum, a branch of the Perm Regional Museum (Perm city). |
Databáze: | OpenAIRE |
Externí odkaz: |