Walau AR sudah ada cukup lama dan dalam bentuk yang berbeda-
beda, Ungkapan Augmented Reality seharusnya sudah tercipata oleh
Professor Tom Caudell ketika Ia Bekerja di Boeing’s Computer Service’s
1
Adaptive Neural Systems Research and Development Project di Seattle.
Dalam pencariannya untuk membantu memudahkan proses manufaktur dan
rekayasa, perusahaan penerbangan itu Ia mulai mengaplikasikan teknologi
Virtual Reality yang akhirny menlahirkan beberapa software complex yang
dapat menentukan posisi setiap kabel pada saat proses manufaktur. Ini
artinya mekanik tidak harusbertanya atau mencoba mengartikan apa yang Ia
temukan di diagram manual.
Pada saat yang bersamaan di tahun 1992, dua tim yang lain membuat
langkah besar menuju dunia yang baru ini. LB. Rosenberg menciptakan apa
yang dikenal sebagai sistem AR pertama yang dapat berfungsi untuk
Angkatan Udara Amerika Serikat yang dikenal sebagai Virtual Fixtures,
mesin ini berguna untuk memberi isyarat pada penggunanya sehingga
memudahkan pekerjaannya.
Tim kedua yang terdiri dari Steven Feiner, Blair Maclntyre dan
Doree Seligman yang semuanya sekarang memimpin dibidang AR,
menyerahkan hasil penelitian mereka tentang sistem yang mereka sebut
KARMA (Knowledge-based Augmented Reality for Maintenance
Assistance). Tim dari Kolombia membuat HMD dengan tracker buatan
Logitech. Project ini adalah untuk Mengembangkan grafis 3D dari Gambar
untuk menunjukan bagai mana memuat dan memperbaiki sebuah mesin
tanpa harus mengacu pada pentujuk. Hasil penelitian ini cukup baik dan
banyak dikutip di komunitas sains/
2
Sampai pada tahun 1999 AR tetap menjadi mainan para peneliti.
Alat yang berat mahal dan software yang rumit menyebabkan consumer
tidak pernah bahkan tidak tahu dimana tempat teknologi ini tumbuh. Sejauh
ini yang dikhawtirkan adalah explorasi kedalam dunia virtual akan mati.
Semua itu berubah ketika Hirokazu Kato yang berasal dari Nara Institute of
Science and Technology merilis ARToolKit ke komunitas Open Source.
Untuk pertamakalinnya, alat ini memungkinkan untuk Video Capture
Tracking dari dunia nyata untuk berkombinasi dengan interaksi pada objek
virtual dan memberikan grafis 3D yang dapat digunakan di berbagai
platform sistem operasi. Walaupun ponsel pintar pada saat itu belum di
temukan, alat ini yang memungkinkan sebuah perangkat handheld
sederhana yang memiliki kamera dan koneksi internet untuk menghasilkan
AR. Hampir semua AR yang berbasih flash yang dilihat melalui web
browser dapat menjadi mungkin dengan ARToolkit..
3
2. AUGMENTED REALITY DAN ISTILAH-
ISTILAH BERKAITAN.
Gambar 1.1
4
pengguna. Misalnya untuk menyembunyikan sebuah meja dalam lingkungan
nyata, perlu digambarkan lapisan representasi tembok dan lantai kosong
yang diletakkan diatas gambar meja nyata, sehingga menutupi meja nyata
dari pandangan pengguna.
Gambar 1.2
5
Milgram dan Kishino (1994) merumuskan kerangka kemungkinan
penggabungan dan peleburan dunia nyata dan dunia maya ke dalam sebuah
continuum virtualitas. Sisi yang paling kiri adalah lingkungan nyata yang
hanya berisi benda nyata, dan sisi paling kanan adalah lingkungan maya
yang berisi benda maya.
6
Gambar 1.3
Ilustrasi penggunaan dua jenis sperangkat HMD yang digunakan untuk menampilkan data
dan informasi tambahan.
7
menggantikan HMD yang masih dominan digunakan dalam bidang realitas
tertambah.
8
akan memenangkan game jika seluruh musuh berhasil dihancurkan
terkecuali sejumlah musuh yang berhasil lolos asal tidak melebihi jumlah
batas yang ditentukan. Beberapa jenis Tower of Defense menggunakan
jalur statis dimana pergerakan musuh akan selalu mengikuti jalur yang telah
ditentukan dan untuk membangun menara juga tidak boleh sembarangan
namun harus diletakkan di tempat-tempat yang telah ditentukan juga.
Bentuk lainnya, jalur yang ditempuh musuh selalu dinamis dan biasanya
memakai path finding untuk mencapai tujuan yang menganggap menara
penyerang adalah penghalang sehingga harus mengkalkulasi jalur yang
baru. Pada jenis Tower of Defense yang kedua, tempat untuk membangun
menara bisa dimana saja sesuai keinginan pemain.
9
Scene Graph merupakan serangkaian node yang berbentuk n-tree yang
membentuk hirarki parent-child, dimana sebuah node dapat memliki
banyak child namun hanya memiliki satu parent.
Gambar 1.4
2.8 ALVAR
10
ditambahkan. ALVAR Marker ini menggunakan gambar marker yang
dicetak ke permukaan 2D contohnya kertas.
11
Untuk Posisi dan orientasi marker akan dideteksi lewat frame-frame
yang ditangkap oleh kamera. Setelah marker terdeteksi, maka akan
didapatkan matriks transformasi yang dapat digunakan untuk world
transformation seluruh objek yang ada dalam permainan. Kecerdasan
buatan juga akan mempengaruhi transformasi objek, dimana objek yang
memiliki kecerdasan buatan akan bergerak untuk mencari jalur solusi.
Selain itu, Secara kontinu efek partikel akan terus diperbaharui dan dirender.
Pada hasil akhir, seluruh objek akan ditampilkan ke layar monitor.
3. MANFAAT TEKNOLOGI AR
Setelah kita mengetahui apa itu Rugmented Reality, bagian ini akan
mengantarkan kita tentang apa saja itu manfaat dari Augmented Reality.
Bidang-bidang yang pernah sudah memanfaatkan/menerapkan teknologi AR
adalah:
12
Dengan AR klien akan tahu, tentang spesifikasi yang lebih detail
tentang desain mereka.
13
4. MEMBANGUN AR DENGAN ARTOOLKIT
ArToolkit adalah software library, untuk membangun AR. Aplikasi
ini adalah aplikasi yang melibatkan overlay pencitraan virtual ke dunia
nyata. Untuk melakukan ini, ArToolkit menggunakan pelacakan video,
untuk menghitungposisi kamera yang nyata dan mengorientasikan pola pada
kertas Marker secara realtime. Setelah posisi kamera yang asli telah
diketahui, maka virtual camera dapat diposisikan pada titik yang sama, dan
objek 3D dapat digambarkan di atas Marker. Jadi ArToolkit memecahkan
masalah pada AR yaitu, sudut pandang pelacakan objek dan interaksi objek
virtual.
14
h. Copy file glut32.lib dari folder glut-3.7.6-bin ke folder
C:\ArToolkit\lib.
Gambar 1.7
15
4.1 Keunggulan Menggunakan ArToolkit
a. ArToolkit dapat menempatkan objek 3D yang dihasilkan komputer
sehingga seolah-olah sudut pandang berada pada dunia nyata.
b. ArToolkit bersifat opensources sehingga dalam pengembangannya
dapat dilakukan dengan mudah.
c. Menggunakan bahasa tingkat tinggi yaitu bahasa C.
d. ArToolkit menggunakan teknik computer vision tracking dalam
menghitung posisi kamera dan orientasi yang relatif terhadap
marker.
e. ArToolkit dapat berjalan dalam segala sistem operasi.
a. Objek virtual akan muncul jika marker berada pada posisi yang
dapat dilihat oleh kamera.
b. Objek virtual akan hilang apabila terhalang objek lain misalnya
tangan.
c. Masalah jangkauan dan masalah cahaya. Semakin kecil atau semakin
jauh marker terhadap kamera, maka semakin kecil kemungkinan
marker dapat dideteksi oleh kamera.
d. Agar objek virtual dapat di deteksi dengan baik, marker yang
dibuat sebaiknya terbuat dari bahan yang tidak memantulkan cahaya.
16
Gambar 1.8
17
5. APLIKASI AUGMENTED REALITY
1. Wikitude
18
sebagainya. Perhatikan gambar di bawah ini, seseorang sedang menyorotkan
kamera iPhone ke patung Liberty. Selanjutnya aplikasi browser Wikitude
menampilkan informasi terkait patung Liberty saat ini seperti jumlah
pengunjung saat ini, ketinggian dan berbagai informasi lainnya.
Gambar 1.9
2. Layar AR
19
menggunakan teknologi Realitas Bertambah. Layar juga menyediakan
platform yang terbuka, sehingga memungkinkan para pengembang untuk
membuat konten-konten Layer. Begitu pula Layar menyediakan aplikasi dan
infrastruktur yang mendukung pengembang untuk lebih nyaman dan leluasa
membuat aplikasi Realitas Bertambah.
20
Gambar 2.0
Aplikasi Layar
3. D’Fusion Mobile
21
Mendukung sepenuhnya paket format file standar untuk mobile
phone
Mendukung Accelerometer
Gambar 2.1
22