ARToolKit

Source: http://www.hitl.washington.edu/artoolkit/

ARToolKit – bu kengaytirilgan haqiqat (AR) ilovalarini yaratish uchun dasturiy kutubxona. Bular haqiqiy dunyoda virtual tasvirlarni yopishtirishni o’z ichiga olgan ilovalar. Masalan, o’ng tomondagi rasmda haqiqiy kartada turgan uch o’lchovli virtual belgi ko’rinadi. Buni foydalanuvchi kiygan bosh ekranida ko’rish mumkin. Foydalanuvchi kartani harakatga keltirganda, virtual belgi u bilan harakatlanadi va haqiqiy ob’ektga biriktirilgan ko’rinadi.

Augmented Reality dasturlarini ishlab chiqishda asosiy qiyinchiliklardan biri bu foydalanuvchilarning nuqtai nazarini kuzatish muammosidir. Virtual tasavvurni chizish uchun qaysi nuqtai nazardan bilish uchun, dastur foydalanuvchini haqiqiy dunyoda qaerga qarab turishini bilishi kerak.

ARToolKit ushbu muammoni hal qilish uchun kompyuterni ko’rish algoritmlaridan foydalanadi. ARToolKit video tomosha qilish kutubxonalari real vaqt rejimida fizik belgilarga nisbatan haqiqiy kameraning holati va yo’nalishini hisoblab chiqadi. Bu kengaytirilgan haqiqat ilovalarining keng doirasini osonlikcha ishlab chiqishga imkon beradi. ARToolKit-ning ba’zi xususiyatlari quyidagilardan iborat:

  • Yagona kameraning joylashishi/yo’nalishini kuzatish.
  • Oddiy qora kvadratchalarni ishlatadigan kuzatuv kodi.
  • Har qanday kvadrat marker naqshlaridan foydalanish qobiliyati.
  • Oson kamerani kalibrlash kodi.
  • Haqiqiy vaqtda AR dasturlari uchun etarlicha tez.
  • SGI IRIX, Linux, MacOS va Windows OS tarqatish.
  • To’liq manba kodi bilan tarqatiladi.

Xususiyatlarning to’liq tavsifi bu erda mavjud.

Ushbu veb-saytda ARToolKit dasturiy ta’minoti, ARToolKit-dan foydalanilgan loyihalar, ARToolKit namunalari, munozara guruhi va to’liq hujjatlar havolasi mavjud. ARToolKit yordamida AR dasturlarini osongina ishlab chiqish uchun zarur bo’lgan barcha ma’lumotlarni bu erda topishingiz mumkin.

Inson black texnologiyasi laboratoriyasi (tomonidan ARToolKit dastlab doktor Hirokazu Kato tomonidan ishlab chiqilgan va uning amalga oshirilayotgan rivojlantirish qo’llab-quvvatlanadi qilinmoqda Hit Lab, Vashington Universiteti) Lab NZ hit Canterbury, Yangi Zelandiya va universitetida ARToolworks, Inc, Sietl.

ARTOOLKITNING FOYDALANISH HUQUQINGIZNING MUHIM MA’LUMOTI:

ARToolKit GNU General Public License litsenziyasi asosida notijorat maqsadlarida foydalanish uchun bepul taqdim etiladi. ARToolKit-ni professional ravishda amalga oshirish uchun tijorat litsenziyalari GPL mos bo’lmagan yoki undan yuqori darajadagi yordamni talab qiladigan yoki shaxsiylashtirish yoki boshqa mutaxassis o’zgartirishlarini talab qiladigan foydalanuvchilar uchun mavjud. Tijorat litsenziyalari ARToolworks, Inc., Sietl, WA, AQSh tomonidan boshqariladi. ARToolKit litsenziyalari va foydalanish parametrlari haqida ko’proq ma’lumot olish uchun bu erni bosing.