REALITY
A D E N U R U L FA H R I
AGUNG RIZALDI
C A RT I M
DEVI ANGRAENI (1307573)
PENDAHULUAN
Augmented reality adalah suatu teknologi yang memungkinkan orang
untuk memvisualisasikan dunia maya sebagai bagian dari dunia nyata yang
ada di sekitar secara efektif sehingga membuat dunia nyata seakan-akan
dapat terhubung dengan dunia maya dan dapat terjadi suatu interaksi.
Kemauan augmented reality untuk menyajikan informasi ditekankan
pada pandangan kita kepada dunia terbuka yang mampu memberikan
kesempatan untuk berinteraksi dengan lingkungan grafis di sekitar kita
secara langsung.
Untuk menjalankan sistem AR, minimal terdiri atas kamera,
perangkat monitor, dan dalam kasus-kasus tertentu
memerlukan perangkat khusus untuk berinteraksi
dengan objek virtual
Ada beberapa metode yang digunakan pada Augmented Reality salah satunya adalah Marker
Based Tracking.
Marker biasanya merupakan ilustrasi hitam dan putih persegi dengan batas hitam tebal dan latar
belakang putih. Komputer akan mengenali posisi dan orientasi marker dan menciptakan dunia virtual 3D
yaitu titik (0,0,0) dan 3 sumbu yaitu X,Y,dan Z.
Marker Based Tracking ini sudah lama dikembangkan sejak 1980-an dan pada awal 1990-an mulai
dikembangkan untuk penggunaan Augmented Reality.
ARToolKit adalah tracking system library yang bersifat open-source yang memungkinkan programer
dengan mudah mengembangkan aplikasi Augmented RealitySalah satu bagian paling sulit
mengembangkan aplikasi AR justru menghitung sudut pandang pengguna secara real time sehingga
model virtual selaras dengan lingkungan dan objek dunia nyata. ARToolKit menggunakan teknik visi
komputer untuk menghitung posisi kamera nyata dan hubungannya terhadap marker,
sehingga memungkinkan para programmer untuk menampilkan objek virtual ke marker ini.
Cepat dan tepat, adalah ciri dari sistem pelacakan (tracking) yang disediakan oleh ARToolKit
sehingga akan menghasilkan banyak aplikasi AR baru yang menarik. Didalam ARToolKit sudah terdapat
sistem pelacak dan source code lengkap untuk sehingga memudahkan programer untuk melakukan
pemrograman pada berbagai platform atau menyesuaikannya untuk aplikasi mereka sendiri.
CONTOH IMPLIKASI
AUGME NTED
REALITY