Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Vaasan ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Vaasan ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Augmented Reality Client-Server Application for Schneider Electrics’ Protection Relay

Asadi Vakil Kandi, Isa (2016)

 
Avaa tiedosto
Isa_Asadi_Vakil_Kandi.pdf (1.624Mt)
Lataukset: 


Asadi Vakil Kandi, Isa
Vaasan ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604214785
Tiivistelmä
In marker based Augmented Reality (AR) applications any known target is recognized within the received data from the camera and the application adds the predefined computer made data (which can be text, 3D object, video, image, animation, etc.) into the live video according to the position and orientation of the target and displays on the head-mounted screens or mobile apps.
The aim of this thesis was to develop a Client-Server application for Schneider Electrics’ protection relay’s AR application, which makes it possible to maintain the augmented data through a web application and save the data into a remote database. The AR application can then always receive updated data from the web application for the device which has a unique serial number and is being videoed live by an AR camera. The web application also provides the possibility for the client application to update the configuration of a relay. The significant improvements of the current application over the earlier implementation is that data is not saved into runtime variables but permanently in the database and the size of the application is much smaller.
The web application was implemented by using Java (Servlets and JSP pages), HTML, CSS and jQuery, but the client application was implemented by using C# in Unity 3D engine. The client and the server applications exchange data in JSON format using HTTPS protocol. The data is stored in MySQL database, but the client application also has a local SQLite database for offline use.
The whole application consists of many modules. In this project work the web application, communication between the client and the web application, JSON data handling and synchronization of the MySQL and SQLite databases were implemented.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste