J. Sains & Teknologi, Juni 2014, Vol.3 No.1 : 81 MOBILE...
-
Upload
truongdieu -
Category
Documents
-
view
218 -
download
3
Transcript of J. Sains & Teknologi, Juni 2014, Vol.3 No.1 : 81 MOBILE...
J. Sains & Teknologi, Juni 2014, Vol.3 No.1 : 81 – 86 ISSN 2303-3614
81
MOBILE AUGMENTED REALITY FASILITAS UMUM KOTA MAKASSARBERBASIS ANDROID
Mobile Augmented Reality of Public Facility Based on Android in Makassar
Muh. Rizal H1, Suarga2, Zahir Zainuddin2
1Sistem Informasi, STMIK AKBA, Makassar2 Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin, Makassar
(E-mail: [email protected])
ABSTRAK
Penelitian ini bertujuan untuk (1) Membangun Aplikasi Mobile menggunakan teknologi AugmentedReality pada perangkat mobile Android (2) mengimplementasikan aplikasi mobile AugmentedReality sebagai media yang interaktif dalam menemukan informasi lokasi (Point of Interest)disekitar pengguna. Penelitian ini menggunakan teknologi Augmented Reality yang diintegrasikanpada perangkat mobile. Augmented reality merupakan teknologi yang menggabungkan benda mayadua dimensi ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalumemproyeksikan benda-benda tersebut secara real time. Hasil penelitian menunjukkan bahwadengan menggunakan teknologi ini pencarian informasi lokasi lebih nyata sehingga penggunaaplikasi tidak perlu lagi membuka google untuk mencari informasi suatu lokasi. Aplikasi MobileAugmented Reality adalah aplikasi alternatif untuk menemukan informasi suatu lokasi yang lebihspesifik disekitar pengguna.
Kata kunci: Augmeneted reality, lokasi, android
ABSTRACT
The aims of the study are (1) to build mobile application with Augmented Reality Technology inAndroid mobile devices, (2) to implement a mobile Augmented Reality application as an interactivemedium in finding location information (point of interest) around the user. The study employedAugmented Reality technology integrated in mobile devices. Augmented Reality technologycombines virtual object with two or three dimension into a real three dimension environment andproject these objects in real time. The result of indicated that with this technology the user can searchmore real location information so that they do not need to open google for this purpose. MobileAugmented Reality application is an alternative application to find information of a more specificlocation around the user.
Keywords: Augmented reality, location, android
PENDAHULUANKota Makassar merupakan salah
satu kota besar di Indonesia, pemerintahtelah merancang konsep kota duniadengan menyediakan berbagai fasilitasyang lengkap untuk daya tarik wisatawantertarik untuk mengunjungi kota tersebut.Berbagai fasilitas untuk menunjangkebutuhan masyarakat kota maupunwisatawan seperti hotel, tempat wisata,
kuliner, kampus, hotel, SPBU dan masihbanyak lagi. Kebutuhan informasi bagimasyarakat merupakan hal yang penting,khususnya wisatawan yang mengunjungikota Makassar. Wisatawan yang ber-kunjung ke kota Makassar terkadangmengalami kesulitan untuk memperolehinformasi letak fasilitas umum melihatletaknya yang tersebar ke berbagaiwilayah di kota Makassar. Berbagai cara
Muh. Rizal H ISSN 2303-3614
82
yang dilakukan untuk memperoleh infor-masi diantaranya bertanya kepadaseseorang maupun melakukan pencarianmelalui internet namun informasi yangdidapatkan masih meluas sehingga mem-butuhkan waktu untuk menemukan letakposisi lokasi tersebut.
Perkembagan smartphone yangdidukung komponen perangkat kerasseperti kamera, Wifi, GPS, dan seba-gainya, serta sistem operasi platformmobile seperti Android, iOS, Symbian,dan sebagainya mendorong maraknyaimplementasi berbagai teknologi dilingkungan mobile, termasuk teknologimobile augmented reality. Mobile aug-mented reality adalah aplikasi yangdigunakan akan untuk mendeteksi suatulokasi serta informasi terkait lokasitersebut melalui perangkat mobile(Prima, 2012).
Augmented reality merupakanteknologi yang menggabungkan bendamaya dua dimensi ataupun tiga dimensike dalam sebuah lingkungan nyata tigadimensi lalu memproyeksikan benda-benda tersebut secara real time. Benda-benda maya menampilkan informasiberupa label maupun objek virtual yanghanya dapat dilihat dengan kamerahandphone maupun dengan komputer.Sistem dalam augmented reality bekerjadengan menganalisa secara real timeobjek yang di tangkap dalam kamera.Berkat perkembangan pesat teknologihandphone, augmented reality tersebutbisa di implementasikan pada perangkatyang memiliki GPS, kamera, akselerator,dan kompas. Kombinasi dari ketigasensor tersebut dapat digunakan untukmenambahkan informasi objek yangditangkap kamera (Prima, 2012).
Android adalah sebuah sistemoperasi untuk perangkat mobile berbasislinux yang mencakup sistem operasi,middleware dan aplikasi. Androidmenyediakan platform terbuka bagi parapengembang untuk menciptakan aplikasimereka, (Safaat, 2013). Awalnya, GoggleInc. Membeli Android Inc. yang meru-pakan pendatang baru yang membuat
peranti lunak untuk ponsel. Kemudianuntuk mengembangkan Android, diben-tuk Open Handset Alliance, konsersiumdari 34 perusahaan peranti keras, perantilunak, dan telekomunikasi, termasukGoogle, HTC, Intel, Motorola, Qual-comm, T-Mobile dan Nvidia, (Safaat,2012).
Arsitektur pada sistem Androidmemiliki 5 tingkat lapisan layer. Setiaplapisan layer tersebut menghimpunbeberapa program yang yang mendukungfungsi-fungsi spesifik dari sistem operasi.Pemisahan layer tersebut bertujuan untukmemberikan abstraksi sehingga memu-dahkan pengembang aplikasi. Adapuntujuan yang ingin dicapai dalam pene-litian ini adalah merancang aplikasimobile dengan menggunakan teknologiAugmented Reality yang terintegrasipada platform android
BAHAN DAN METODERancangan Sistem
Sistem yang dibangun merupakanaplikasi berbasis client server. Aplikasiini dapat digunakan untuk melakukanaktifitas pencarian lokasi fasilitas umumyang ada di kota Makassar menggunakanteknologi Augmented Reality. Aktifitasyang dimaksud adalah seperti melihatfasilitas umum seperti hotel, tempatwisata, kuliner. Aplikasi ini menggu-nakan metode Location Based Service(LBS) dan augmented reality yangmengambil pengetahuan mengenai posisigeografis suatu perangkat mobile untukmenyediakan layanan berdasarkan infor-masi tersebut. Sedangkan data lokasidisimpan dalam database Mysql pada.Aplikasi dihubungkan dengan sebuahweb service untuk mengambil data daridatabase. Aplikasi tersebut menggunakansensor lokasi (GPS) pada perangkatmobile untuk mencocokkan informasimengenai lokasi koordinat penggunapada database server di sekitar penggu-nanya dan menampilkan augmented viewdengan memanfaatkan kamera. Aug-mented view yang dibuat biasanya berupatampilan ikon untuk mewakili setiap
Augmeneted reality, lokasi, android ISSN 2303-3614
83
objek menarik (disebut Point of Interest/POI) di sekitar lokasi. Sistem yangdigunakan pada aplikasi dititik beratkanpada pengambilan koordinat bumiperangkat mobile. Dalam pengambilankoordinat, sistem memanfaatkan GPS.
Tahap Pengumpulan Data dan StudiLiteratur
Tahapan ini merupakan tahap peng-umpulan informasi tentang penelitian-penelitian yang pernah dilakukan sebe-lumnya dan memiliki keterkaitan denganpermasalahan yang akan diteliti. Refe-rensi yang digunakan berupa buku,artikel, jurnal, dan tulisan-tulisan yangmembahas tentang aplikasi mobile.
Perancangan DataData yang diperlukan dalam pene-
litian ini yaitu data lokasi yaitu namalokasi, latitude, dan longitude fasilitasumum yang ada di kota Makassar. Datalokasi diperlukan untuk menentukankoordinat bumi latitude dan longitudeterhadap pengguna, untuk data ARdigunakan untuk menampilkan objekvirtual dalam tampilan Augmented View.
HASILSistem yang dirancang menggu-
nakan arsitektur client server. Pada sisiServer Side terdapat, (a). Halaman Loginmerupakan halaman yang pertama kalimuncul pada saat aplikasi diakses, pada
halaman ini. Halaman login dapat dilihatpada Gambar 1. (b). Halaman homepage merupakan halaman yang munculpada saat admin berhasil login ke sistem.Halaman login dapat dilihat pada gambar1. (c). Halaman kategori merupakanhalaman fungsionalitas untuk pengolahandata berdasarkan kategori, pada halamanini admin dapat melakukan hapus datadan edit data. Halaman kategori dapatdilihat pada Gambar 2. (d). Halamankonten merupakan halamanfungsionalitas untuk pengolahan datakonten, pada halaman ini admin dapatmelakukan hapus data dan edit data.Halaman konten dapat dilihat padaGambar 3.
Pada Client Side terdapat menuutama merupakan tampilan utama yangpertama kali muncul pada saat aplikasidijalankan pada perangkat mobileAndroid, pada antar muka ini terdiri dari4 kategori fasilitas umum, yaitu hotel,kuliner, wisata, ARView. Halaman clientterlihat pada Gambar 4. ActivityAugmented Reality merupakan activityuntuk antar muka Augmented Kontenuntuk menampilkan data informasi yangdi ambil dari server berdasarkan jarakradius antara 0 – 100 km data ditampilkan melalui kamera. Penggunadapat mengatur radius pencarian denganmenggeser pada zoom handler. ActivityAugmented Reality terlihat padaGambar 5.
Gambar 1. Halaman Admin dan Halaman Home Page
Muh. Rizal H ISSN 2303-3614
84
Gambar 2. Halaman Kategori
Gambar 3. Halaman Konten
Augmeneted reality, lokasi, android ISSN 2303-3614
85
Gambar 4. Activity Utama Gambar 5. Activity Augmented Reality
PEMBAHASANPada penelitian ini terlihat bahwa
aplikasi mobile untuk memberikaninformasi letak keberadaan fasilitasumum sesuai dengan letak sebenarnyamenggunakan teknologi AugmentedReality, aplikasi ini adalah aplikasi untuknavigasi pengguna untuk menemukanletak dimana fasilitas umum beradasesuai dengan interaksi pengguna padaaplikasi terhadap lingkungan disekelilingnya.
Pada sistem ini dilakukan pengujiandengan menggunakan dua metodepengujian yaitu (1) Pengujian Black Boxyaitu pengujian untuk mengetahuifunctionalitas software yang dirancangsudah sesuai dengan yang diharapkan.Pengujian dilakukan dengan menjalankanaplikasi sisi client dan server secaraonline. Aplikasi client Android dijalan-kan untuk mengetahui pengiriman datadari server kemudian ditampilkan objek(nama lokasi dan jarak) dalam bentukAugmented Reality. Untuk mengetahuiapakah aplikasi yang telah dibangun telahmemenuhi kebutuhan dari pengguna danlayak digunakan, oleh karena itudibutuhkan suatu indikator untuk
mengetahuinya. Pengujian yang dilaku-kan pada 14 lokasi sistem mampumenampilkan objek virtual dengan jarakterjauh 11 km sedangkan pada jarakterdekat sistem hanya mampu mendeteksiobjek virtal denga jarak 40 m disekitarpengguna. Kemudian Metode yangdigunakan untuk mengetahui aplikasisesuai dengan kebutuhan penggunamenggunakan metode kuisioner. Berda-sarkan hasil kuisioner dari 10 respondenadalah 85% baik, 25% mengatakanaplikasi ini cukup baik digunakan. Darirata-rata penilaian responden AplikasiMobile Augmented Reality fasilitasumum kota Makassar layak untukdigunakan sebagai aplikasi pemandualternatif untuk mengetahui letak posisifasilitas umum kota Makassar.
KESIMPULAN DAN SARANBerdasarkan penelitian yang telah
dilakukan maka ditarik kesimpulan yaituaplikasi mobile untuk memberikan infor-masi letak keberadaan fasilitas umumsesuai dengan letak sebenarnya meng-gunakan teknologi Augmented Reality,aplikasi ini adalah aplikasi untuk navigasipengguna untuk menemukan letak
Muh. Rizal H ISSN 2303-3614
86
dimana fasilitas umum berada sesuaidengan interaksi pengguna pada aplikasiterhadap lingkungan di sekelilingnya.Berdasarkan hasil penelitian sistem hanyamampu mendeteksi objek virtual denganjarak terjauh 11 km dan sistem hanyamampu mendeteksi objek lokasi secaraoptimal dengan jarak terdekat 40 m disekitar pengguna. Sedangkan padapengujian kusioner rata-rata responden85% mengatakan apikasi ini layak untukdigunakan.
DAFTAR PUSTAKAAbidin, Hasanuddin Z., (2007). Penen-
tuan Posisi Dengan GPS danAplikasinya, Jakarta: PradnyaParamita.
Akbar, (2013). Implementasi AugmentedReality Dengan Memanfaatkan GPSBased Tracking Pada PembangunanAplikasi Pemandu Turis Kota Ban-dung Berbasis Platform Android.Bandung: Teknik InformatikaUNIKOM Bandung.
Dharwiyanti. (2006). Perancangan ObjectOriented Software Dengan UML.Jakarta: Elex Media Komputindo.
Fowler. (2007). UML Distilled. Yogya-karta: Penerbit ANDI.
Hanif A, (2013). Pencarian tempat kosdengan teknologi AugmentedReality berbasis smartphone And-roid. Yogyakarta: Teknik Infor-matika UIN Yogyakarta
Kadir, Abdul. (2003). Pemrograman WebMencakup HTML, CSS, JAVAScript, dan PHP. Yogyakarta:Penerbit ANDI.
Milgram, Paul., Kishino, Fumio., (1994),Augmented Reality: A class ofdisplays on the reality-virtuality con-tinuum, Japan: ATR CommunicationSystems Research Laboratories.
Mixare, (2013). Open Source AugmentedReality Engine. http://mixare.org,diakses tanggal 30 Oktober 2013).
Prima P, Gambetta W. (2012).PenerapanAugmented Reality Berbasis LokasidalamMobile Virtual Tour.Bandung: Teknik Informatika ITB.
Raghav Sood. (2012). Pro AndroidAugmented Reality: Apress, NewYork.
Safaat N, (2012), Pemrograman AplikasiMobile Smartphone dan Tablet Pcberbasis Android, Bandung: Infor-matika.
Safaat N, (2013). Aplikasi BerbasisAndroid, Bandung: Informatika.