IMPLEMENTASI AUGMENTED REALITY UNTUK PENGENALAN KOMPONEN VERY SMALL APERTURE TERMINAL (VSAT) BERBASIS ANDROID SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer IRFAN JUANDA 141421066 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2016
ii PERSETUJUAN Judul : IMPLEMENTASI AUGMENTED REALITY UNTUK PENGENALAN KOMPONEN VERY SMALL APERTURE TERMINAL (VSAT) BERBASIS ANDROID Kategori : SKRIPSI Nama : IRFAN JUANDA Nomor Induk Mahasiswa : 141421066 Program Studi : S1 ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Jos Timanta Tarigan, S.Kom, M.Sc Ade Candra, ST, M.Kom NIP. 19850126 201504 1 001 NIP. 19790904 200912 1 002 Diketahui/Disetujui oleh Program Studi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 196203171991031001
IMPLEMENTASI AUGMENTED REALITY UNTUK PENGENALAN KOMPONEN VERY SMALL APERTURE TERMINAL (VSAT) BERBASIS ANDROID SKRIPSI IRFAN JUANDA 141421066 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2016
iii PERNYATAAN IMPELEMENTASI AUGMENTED REALITY UNTUK PENGENALAN KOMPONEN VERY SMALL APERTURE TERMINAL (VSAT) BERBASIS ANDROID SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya. Medan, Oktober 2016 Irfan Juanda 141421066
iv PENGHARGAAN Alhamdulillah. Puji dan syukur kehadirat Allah SWT, yang dengan rahmat dan karunia-nya penulis dapat menyelesaikan penyusunan skripsi ini. Yang mana skripsi ini ditulis sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi. Pada pengerjaan skripsi dengan judul Impelementasi Augmented Reality untuk Pengenalan Komponen Very Small Aperture Terminal (VSAT) Berbasis Android ini, penulis menyadari banyak pihak yang turut membantu serta memotivasi dalam pengerjaannya. Untuk itu, dalam kesempatan ini, penulis mengucapkan terima kasih kepada : 1. Bapak Rektor Prof. Dr. Runtung Sitepu, S.H, M.Hum. 2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi. 3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi. 4. Bapak Ade Candra, ST, M.Kom selaku Dosen Pembimbing I yang telah banyak memberi arahan dan motivasi dalam pengerjaan skripsi saya. 5. Bapak Jos Timanta Tarigan, S.Kom, M.Sc selaku Dosen Pembimbing II yang telah banyak memberi arahan dan motivasi dalam pengerjaan skripsi saya. 6. Bapak Dr. Sawaluddin, M.IT selaku Dosen Penguji I yang telah meluangkan waktunya untuk memberi saran-saran dan kritik guna menyempurnakan skripsi penulis. 7. Bapak Seniman,S.Kom., M.Kom selaku Dosen Penguji II yang telah memberi banyak masukan dan saran-saran untuk skripsi penulis.
8. Orang tua penulis tercinta Muis dan Sulastri, serta saudara/i tercinta penulis yang tidak pernah berhenti memberi dukungan dalam segala bentuk kasih sayang dan motivasi penuh kepada penulis. 9. Teman-teman terbaik dan seperjuangan penulis serta seluruh pihak yang terlibat langsung maupun tidak langsung yang tidak dapat penulis ucapkan satu demi satu yang telah membantu penyelesaian laporan ini. Semoga Allah SWT melimpahkan berkah kepada semua pihak yang telah memberikan bantuan, perhatian, serta dukungan kepada penulis dalam menyelesaikan skripsi ini. Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini. Sehingga dapat bermanfaat bagi kita semuanya. Medan, Oktober 2016 Penulis, Irfan Juanda
vi ABSTRAK Augmented reality adalah penggabungan objek digital untuk pengguna dalam lingkungan secara waktu nyata. Augmented Reality dapat digunakan sebagai media pembelajaran interaktif dan inovatif. Salah satu diantaranya adalah untuk memperkenalkan komponen dari Very Small Aperture Terminal (VSAT). Dengan memanfaatkan Augmented Reality, komponen VSAT dapat dilihat dalam bentuk objek 3D menggunakan smartphone android, tujuannya adalah membantu pengguna dalam belajar mengenal komponen VSAT. Objek 3D dibuat berdasarkan objek asli. Dalam aplikasi ini dibuat dengan menggunakan metode Markerless, dimana untuk menggunakan aplikasi ini tidak memerlukan penanda khusus untuk mendeteksi objek 3D. Hasil akhir dari sistem ini adalah menampilkan objek 3D dari komponen VSAT. Jarak minimal antara smartphone android dengan objek yang dijadikan marker adalah 10 cm. Keywords: Augmented Reality, Markerless, VSAT, Android
vii Implementation of Augmented Reality to Introduce Very Small Aperture Terminal (VSAT) Component Based on Android ABSTRACT Augmented reality is the integration of digital object to the user in real-time environments. Augmented Reality can be used as a interactive and innovative learning media. One of them is to introduce a Very Small Aperture Terminal (VSAT) componenst. By utilizing Augmented Reality, VSAT components can be seen in the form of 3D object using android smartphone, the goal is help user to learn the VSAT component. The 3D objects created based on original object. In this application created using markerless, where to use this application does not require any special markers for the detection of 3D objects. The final result of the system is to display 3D objects VSAT components. Minimum distance between android smartphone with the object used as marker is 10 cm. Keywords: Augmented Reality, Markerless, VSAT, Android
viii DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel Hal. ii iii iv vi viii xi xiii BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan 3 1.5 Manfaat Penelitian yang Diharapkan 3 1.6 Metodologi Penelitian 4 1.7 Sistematika Penulisan 5 BAB 2 LANDASAN TEORI 6 2.1 Augmented Reality 6 2.2 Sejarah Augmented Reality 7 2.3 Blender 9 2.4 Software Development Kit 10 2.5 Android 11 2.6 Very Small Aperture Terminal (VSAT) 12 2.7 Blackbox 15 2.8 Penelitian Terkait 15
BAB 3 ANALISIS DAN PERANCANGAN SISTEM 17 3.1 Analisis Masalah 17 3.2 Analisis Kebutuhan Sistem 18 3.3 Pemodelan Sistem 19 3.3.1 Use-Case Diagram 19 3.3.2 Activity Diagram 20 3.3.3 Sequence Diagram 23 3.4 Perancangan Sistem 24 3.4.1 Flowchart Sistem 24 3.5 Perancangan Antarmuka Sistem 24 3.5.1 Rancangan Halaman Utama 26 3.5.2 Rancangan Halaman Menu Utama 27 3.5.3 Rancangan Halaman Informasi 28 3.5.4 Rancangan Halaman Augmented Reality 29 3.5.5 Rancangan Halaman Help 30 3.5.6 Rancangan Halaman About 31 BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM 32 4.1 Implementasi Sistem 32 4.1.1 Pembuatan Objek 3D 32 4.1.2 Poligon 35 4.1.3 Frame Rate 35 4.1.4 Texture Mapping 35 4.1.5 Implementasi Program 35 4.1.5.1 Program Rotate 36 4.1.5.2 Program Zoom 36 4.2 Pengujian Sistem 36 4.2.1 Pengujian Augmented Reality 36 4.2.2 Pengujian Jarak 40 4.2.3 Pengujian Blackbox 41 4.2.3.1 Blcakbox Halaman Home 41 4.2.3.2 Blackbox Halaman Komponen 41 4.2.3.3 Blackbox Halaman Help 4
4.2.3.4 Blackbox Halaman About 42 4.2.3.5 Blackbox Halaman Informasi Objek 42 4.2.3.6 Blackbox Halaman Augmented Reality 42 4.2.4 Evaluasi Kepada User 43 BAB 5 KESIMPULAN DAN SARAN 46 5.1 Kesimpulan 46 5.2 Saran 46 DAFTAR PUSTAKA 47 LAMPIRAN
xi DAFTAR GAMBAR Hal. Gambar 2.1 Titik Koordinat Virtual pada Marker 8 Gambar 2.2 Tampilan Markerless Augmented Reality 9 Gambar 2.3 Contoh Perangkat VSAT 12 Gambar 2.4 LNB 13 Gambar 2.5 BUC 13 Gambar 2.6 Feedhorn 14 Gambar 2.7 Konektor 14 Gambar 3.1 Diagram Ishikawa 18 Gambar 3.2 Use Case 20 Gambar 3.3 Activity Diagram 21 Gambar 3.4 Sequence Diagram 23 Gambar 3.5 Flowchart Sistem 25 Gambar 3.6 Halaman Utama 26 Gambar 3.7 Halaman Menu Utama 27 Gambar 3.8 Halaman Informasi Objek 28 Gambar 3.9 Halaman Augmented Reality 29 Gambar 3.10 Halaman Help 30 Gambar 3.11 Halaman About 31 Gambar 4.1 Area Kerja Blender 32 Gambar 4.2 Objek Setengah Bola 33 Gambar 4.3 Objek setelah dibentuk 33 Gambar 4.4 Objek setelah dilakukan Uv Smart Project 34 Gambar 4.5 Hasil Texturing 34 Gambar 4.6 Menu kategori komponen VSAT 37 Gambar 4.7 Augmented Reality Pedestal 37 Gambar 4.8 Augmented Reality BUC 38 Gambar 4.9 Augmented Reality Feedhorn 38 Gambar 4.10 Objek setelah di Zoom In 39 Gambar 4.11 Objek setelah di Zoom Out 39
Gambar 4.12 Objek setelah di Rotate 40 Gambar 4.13 Hasil Evaluasi 44 Gambar 4.14 Hasil Presentase Kategori 45
xiii DAFTAR TABEL Hal. Tabel 3.1 Keterangan Berdasarkan Diagram Activity 22 Tabel 3.2 Komponen Halaman Utama 26 Tabel 3.3 Komponen komponen Halaman Menu Utama 27 Tabel 3.4 Komponen komponen Halaman Informasi Objek 28 Tabel 3.5 Komponen komponen Halaman Augmented Reality 29 Tabel 3.6 Komponen komponen Halaman Help 30 Tabel 3.7 Komponen komponen Halaman About 31 Tabel 4.1 Data Teknikal Pembuatan objek 3D 35 Tabel 4.2 Hasil Pengukuran Jarak 40 Tabel 4.3 Hasil Pengujian Halaman Home 41 Tabel 4.4 Hasil Pengujian Halaman Komponen 41 Tabel 4.5 Hasil Pengujian Halaman Help 42 Tabel 4.6 Hasil Pengujian Halaman About 42 Tabel 4.7 Hasil Pengujian Halaman Informasi Objek 42 Tabel 4.8 Hasil Pengujian Halaman Augmented Reality 42 Tabel 4.9 Hasil Kuisioner Aplikasi 43