• Tidak ada hasil yang ditemukan

creating an interactive visual instructions procedure

N/A
N/A
Protected

Academic year: 2023

Membagikan "creating an interactive visual instructions procedure"

Copied!
9
0
0

Teks penuh

(1)

By

Dimitri Nathanael Sunaringtyas 11501006

BACHELOR’S DEGREE in

MECHANICAL ENGINEERING - MECHATRONICS CONCENTRATION FACULTY OF ENGINEERING AND INFORMATION TECHNOLOGY

SWISS GERMAN UNIVERSITY The Prominence Tower

Jalan Jalur Sutera Barat No. 15, Alam Sutera Tangerang, Banten 15143 - Indonesia

(2)

STATEMENT BY THE AUTHOR

I hereby declare that this submission is my own work and to the best of my knowledge, it contains no material previously published or written by another person, nor material which to a substantial extent has been accepted for the award of any other degree or diploma at any educational institution, except where due acknowledgement is made in the thesis.

Dimitri Nathanael Sunaringtyas

__________________________________________________________________________________________

Student Date

Approved by:

Prof. Dr.-Ing. Andreas Schwung

__________________________________________________________________________________________

Thesis Advisor (Fachhochschule Südwestfalen Soest) Date

Dr. Rusman Rusyadi

__________________________________________________________________________________________

Thesis Co-Advisor (Swiss German University) Date

Dr. Maulahikmah Galinium, S.Kom, M.Sc

__________________________________________________________________________________________

Dean Date

(3)

ABSTRACT

CREATING AN INTERACTIVE VISUAL PROCEDURE FOR PLC IN A HOLOLENS

By

Dimitri Nathanael Sunaringtyas Prof. Dr.-Ing. Andreas Schwung, Advisor

Fernando Arévalo, M.Sc., Co-Advisor Dr. Rusman Rusyadi, Co-Advisor

SWISS GERMAN UNIVERSITY

In this thesis, an application is created for the HoloLens, a head wear which enables users to experience mixed reality. The application proves that it is plausible to create an interactive visual guide in the form of a Unity application for the HoloLens to aid engineers in the fault detection assessment of a machine. The HoloLens application utilizes WorldAnchors and Vuforia engine to make the holograms stand still. The HoloLens application shows the steps to solve a fault when detected through animations and CAD models. Users can interact with buttons to go through the guide and the HoloLens will automatically check if the fault is solved. The fault detection system is located in the core system, which gets data from an OPC-UA server connected to a bulk good system. This system is proven to be useful, as users rated

(4)

© Copyright 2019

by Dimitri Nathanael Sunaringtyas All rights reserved

(5)

DEDICATION

I dedicate this work to myself, because I did it.

(6)

ACKNOWLEDGEMENTS

I am most grateful to God for every morning I can wake up and breath.

I wish to express my sincere gratitude to Prof. Schwung for giving me the opportunity to do my thesis in Germany.

I am grateful to Fernando and Dr. Rusman for guiding me and encouraging me.

I also am grateful to my parents for always believing in me.

A warm gratitude to my beloved partner Leticia for always being patient with me, being by my side through it all, and never letting this thesis get the better of me.

I thank Chris for helping and supporting me throughout the work, specially with the CAD models and the animations.

Last but not least, I thank Albert for being there throughout all the hardships with all the visa and permission issues.

(7)

TABLE OF CONTENTS

Page

STATEMENT BY THE AUTHOR... 2

ABSTRACT... 3

DEDICATION... 5

ACKNOWLEDGEMENTS... 6

TABLE OF CONTENTS... 7

LIST OF FIGURES...12

LIST OF TABLES... 17

CHAPTER 1 - INTRODUCTION... 18

1.1. Background... 18

1.2. Research Question...19

1.3. Hypothesis...19

1.4. Objectives...20

CHAPTER 2 - LITERATURE REVIEW... 21

2.1. Theoretical Perspectives...21

2.1.1. Determining which faults in a system should be detected... 21

2.1.2. Determining how the HoloLens should communicate with the core system...21

(8)

Maintenance and Repair [6]... 23

2.2.2. Augmented Reality Application for Training in Maritime Operations. A Proof of Concept AR Application Developed for Microsoft HoloLens [12] ...25

2.2.3. Comparative Study of Augmented Reality SDKs [1]... 25

2.2.4. Augmenting Microsoft's HoloLens with vuforia tracking for neuronavigation [4]... 26

2.2.5. Fault Detection Assessment using an extended FMEA and a Rule-based Expert System [3]...27

CHAPTER 3 - RESEARCH METHODS... 28

3.1. Concept Development... 28

3.1.1. System Overview... 29

3.1.2. System Functionality...31

3.1.3. Component Overview...32

3.1.3.1. Communication Protocols... 33

3.1.3.2. Bulk Good System [11]...34

3.1.3.3. Core System... 37

3.1.3.4. HoloLens [8]...38

3.2. System Design and Implementation...39

3.2.1. Schedule Planning... 39

3.2.2. System Requirements...40

3.2.3. Fault Detecting Algorithm Design... 41

3.2.4. Hololens Unity Application Design... 42

3.2.5. Implementation...47

3.2.5.1. Fault Detecting Algorithm...47

3.2.5.2. HoloLens Unity Application... 53

(9)

3.2.5.2.2. Health... 63

3.2.5.2.3. Start... 64

3.2.5.2.4. Step...69

3.2.5.2.5. AnimationManager...72

3.2.5.2.6. TrackableEventHandler...74

3.2.5.2.7. Animator...77

3.3. Performance Test...80

3.3.1. Sufficiency Test...80

3.3.2. OPC-UA Data Collection and Processing Time... 81

3.3.3. MQTT Message Transmission Time...81

3.3.4. Marker Recognition Capability...82

3.3.5. User Experience Survey... 82

CHAPTER 4 - RESULTS AND DISCUSSIONS...83

4.1. Test 1: OPC-UA Data Collection and Processing Time... 83

4.2. Test 2: MQTT Message Transmission Time...87

4.3. Test 3: Marker Recognition Capability...89

4.4. Test 4: User Feedback... 91

4.5. Test 5: Final Application Testing 1 with the Bulk Good System... 92

4.6. Test 6: Final Application Testing 2 with the Bulk Good System... 100

4.7. Test 6: Sufficiency Test...105

Referensi

Dokumen terkait

The formulation of the problem in this study is, is there an increase in creative thinking skills through the application of the Interactive Socio-Scientific