kerangka kerja augmented reality [ditutup]

118

Saya berencana mengembangkan aplikasi augmented reality untuk ponsel Android. Adakah yang tahu jika ada kerangka kerja untuk augmented reality yang dapat digunakan untuk aplikasi semacam itu?

Niko Gamulin
sumber
Ada tutorial untuk memulai ??
SweetWisher ツ
1
Ada kabar baik, Google mengumumkan ARCore! developers.google.com/ar
Dmitriy Puchkov
1
ArCore terbatas pada beberapa perangkat, jadi masih bukan ide yang baik untuk pengembangan produksi. Bagaimana mereka bisa menyebutnya versi 1.0?
Pedro Emilio Borrego Rached
lebih dari 100 suara positif tetapi ditutup lol.
Jeryl Cook

Jawaban:

95

Untuk ide, Anda dapat melihat yang berikut ini:

Aplikasi yang Ada dan API-nya: Ada sejumlah aplikasi Augmented Reality di pasar Android yang terkenal dengan Layar dan Wikitude. Lainnya seperti SomaView dan GeoVector juga ada. AFAIK, Wikitude dan Layar telah membuat API mereka menjadi publik.

Toolkit: Ada juga toolkit bernama, NyARToolkit yang menyediakan perpustakaan untuk hal semacam itu.

Tutorial: Artikel DevX oleh Chris Haseman

Semoga berhasil!

Samuh
sumber
4
Kunjungi juga
Fernando Gallego
6
Saya juga akan menambahkan bahwa itu tergantung jika Anda ingin melakukan AR berbasis lokasi atau AR berbasis visi (misalnya berbasis penanda). Saya akan mengatakan bahwa pada android untuk berbasis visi ar metaio.com/software/mobile-sdk sangat bagus dan untuk berbasis lokasi Anda juga dapat mencoba droidar.googlecode.com atau code.google.com/p/android-augment-reality- kerangka kerja untuk SDK sumber terbuka
Simon
1
Tautan Wikitude sudah usang: Segala sesuatu di sekitar SDK dan hal-hal yang terkait dengan pengembang dapat ditemukan di: developer.wikitude.com SDK Wikitude menggabungkan kedua pendekatan - Augmented Reality berbasis lokasi atau berbasis sensor dan visi komputer AR
Wikitude
Aurasma saat ini menawarkan teknologi mereka secara gratis (standalone atau tertanam dalam aplikasi lain): aurasma.com/become-a-partner
OrangeDog
15

Anda juga dapat menggunakan Qualcomm AR SDK baru http://developer.qualcomm.com/dev/augmented-reality

kepincut
sumber
dari aualcomm saya dapat mengunduh sampel tetapi saya mendapatkan java.lang.UnsatisfiedLinkError: setActivityPortraitMode pengecualian ini setelah menjalankan sample.please menyarankan saya cara mengatasi masalah ini.
pengguna1083266
Anda harus membangun dan mengompilasi bagian NDK-nya menggunakan cygwin, ikuti tutorial di developer.vuforia.com/resources/dev-guide/…
Captain overflow
NB: Yang ini HANYA mendukung AR berbasis visi.
Wiseman
12

Ada dua jenis augmented reality:

a) berbasis penanda, yang membutuhkan penanda dua dimensi untuk dikenali menggunakan visi komputer dan analisis gambar untuk menggambar di atasnya dengan rotasi yang sesuai (ARToolkit)

b) berdasarkan geolokasi dan orientasi, yang berarti bahwa aplikasi mengetahui posisi tepat di bumi di mana Anda berada, dan apa yang Anda hadapi, serta menghitung apa yang Anda lihat, berdasarkan geolokasi. (layar, wikitude)

Aplikasi seperti junaio menggabungkan keduanya

Fernando Gallego
sumber
3
Ada juga yang dianggap AR berbasis "tanpa penanda" yang menggunakan fitur alami dalam bingkai video untuk membuat matriks pose yang dapat digunakan untuk merender objek virtual. Ini pada dasarnya adalah cara kerja Vuforia - developer.qualcomm.com/develop/mobile-technologies/…
Rab Ross
Saya juga telah menggunakan Junaio :) Namun saya lebih suka Vuforia ... Saya yakin Anda perlu membeli lisensi untuk merilis aplikasi apa pun yang Anda buat dengan Junaio
Rab Ross
12

Halaman ini http://socialcompare.com/en/comparison/augmented-reality-sdks menunjukkan perbandingan luas dari kerangka kerja augmented reality. Apakah diperbarui hingga Maret 2013 .

Ini fitur

Lobo
sumber
Ini adalah grafik perbandingan yang bagus. Terima kasih!
Oli
Bagan ini diperbarui secara otomatis
Lobo
BTW, metaio sekarang ditutup. Dimiliki oleh Apple Inc.
Chintan Soni
9

Saya salah satu pengembang. Lihat! Lihat! adalah framework lengkap untuk membuat aplikasi augmented reality di Android.

Ini dikembangkan sebagai proyek akhir di University Complutense of Madrid.

Fitur-fiturnya adalah:

  • Realitas Tertambah
  • Lokasi Dalam Ruangan
  • Layanan Jarak Jauh
  • 3D, 2D dan Kamera
  • Iterasi dengan objek

Selanjutnya kami telah mengembangkan aplikasi dengan kerangka kerja, mereka dipublikasikan di web resmi kami.

Informasi lebih lanjut:

Situs web resmi - http://www.lookar.net/en/

Proyek tetap ada - https://sourceforge.net/projects/lookar/

Sergio
sumber
2
Saya mengembangkan dengan kerangka ini, itu dilakukan dengan cukup baik
marimaf
apakah ada dokumen untuk tampilan integrasi! ke aplikasi saya. Juga dapat digunakan untuk menunjukkan POI
png
Website resmi sedang down? mengatakan Kesalahan 522. Situs web sedang offline Tidak ada versi cache dari halaman ini yang tersedia.
Shivaraj Patil
7

Lihat Mixare. Ini adalah kerangka AR yang cukup bagus untuk Android. Tidak seperti kebanyakan saran yang disebutkan sebelumnya (saya tidak yakin tentang semuanya), kode sumber tersedia untuk Mixare.

GobiasKoffi
sumber
2

Hai, saya mengelola AndroidARKit, proyek sumber terbuka di github. Ini berbasis geografis dan mencakup aplikasi contoh foursquare sederhana. Info selengkapnya di sini . atau di sini . Saya menulis artikel devX yang ditautkan di atas. Jangan ragu untuk menghubungi saya jika Anda memiliki pertanyaan. Ini dilisensikan untuk penggunaan komersial dengan atribusi. Jadi jangan ragu untuk menggunakannya di aplikasi komersial.

haseman
sumber
Di mana saya bisa mendapatkan kontak Anda?
Niko Gamulin
twitter.com/androidarkit
haseman
atau haseman di wanderingoak dot net
haseman
2

http://layar.com/ akan menjadi hal paling populer yang pernah saya lihat. Saya membuat aplikasi yang memungkinkan untuk mendownload dan menampilkan informasi dengan cara yang sama seperti layar. Ini sangat mudah.

Steve
sumber
2

Siapa pun yang tertarik dengan AR juga harus melihat di http://code.google.com/p/droidar/

Ini adalah kerangka kerja sumber terbuka untuk berbasis lokasi dan AR berbasis penanda di Android.

Simon
sumber
Saya mencoba menandai beberapa geopoint menggunakan droidar. APAKAH Anda punya proyek serupa untuk referensi
png
Lihat saja banyak contoh penyiapan dalam paket "de.rwth.setups" di folder proyek DroidAR. Dan tonton video perkenalannya, mereka akan memberi Anda gambaran umum pertama
Simon
Saya telah menonton semua video itu dan mencoba proyek demo. Punya ide kasar. Apakah Anda pernah menggunakan ini di salah satu proyek Anda? Saya ingin tahu seberapa bagus itu. Saya sangat bingung harus menggunakan framework mana. Saya ingin menunjukkan beberapa hal yang menarik. Saat pengguna bergerak, itu harus menunjukkan pint yang terlihat. Terima kasih banyak atas bantuan dan jawaban Anda
png
Jika Anda ingin melakukan AR berbasis lokasi di Android, sebaiknya gunakan. Dan jika Anda memiliki masalah, cukup kirimkan pertanyaan ke bagian masalah, biasanya Anda akan mendapatkan bantuan dengan sangat cepat.
Simon
Terima kasih banyak . Saya akan melakukannya
png
2

Pelopor dalam AR metaio (Developers of Junaio) akan merilis versi gratis dari metaio Mobile SDK (Q4 / 2011). :)

Oli
sumber
akan dirilis hari ini (8 Desember 2011) :)
Oli
itu diakuisisi oleh apel pada 2015
omi5489
2

Saya tahu sistem FLOSS yang membantu Anda membuat aplikasi AR. Sistem ini adalah LibreGeoSocial

Roberto
sumber
1

Saya tahu bahwa artoolkit memiliki port ke Symbian. Mungkin ada port ke Android juga

Kodok
sumber
1

Saya telah menemukan Pemutar Layar .

"Pemutar Layar adalah alat yang memungkinkan siapa saja untuk menyematkan lapisan realitas tertambah secara langsung ke dalam aplikasinya sendiri".

Saat ini Layar Player hanya untuk iPhone, tetapi versi Android akan tersedia pada Q4 2011.

Oli
sumber
1

D'Fusion Mobile adalah Platform berbasis penanda dan geolokasi dengan Dukungan BarCode, Pelacakan Wajah dan Dukungan Sensor.

Oli
sumber
0

Seperti yang dikatakan reinier, artoolkit bisa menjadi pilihan terbaik. ada untuk android, periksa ini keluar

jose
sumber
0

ar23d adalah 3D Augmented Reality SDK untuk Android 2.2+ dan Android 3.0+. Berapa biaya lisensi tidak dapat ditemukan di situs web mereka.

Oli
sumber
0

Pustaka augmented reality Android ini memungkinkan Anda untuk mengubah koordinat GPS (lintang / bujur) menjadi koordinat layar (x / y). Ini adalah impor jar sederhana dan menangani semua perhitungan untuk Anda.

Milo
sumber
-1

Saya pikir Anda harus menggunakan String SDK

http://www.poweredbystring.com/licensing

Unduh file zip proyek dari

https://github.com/kyleroche/Professional_iOS_AugmentedReality/blob/master/Ch10/mobile/mobile/ViewController.m

Kemudian buka Proyek CH-10. Itu dikunci dengan com.isidorey.mobile BundleIdentifier. Jadi Anda telah membuat profil penyediaan dengan nama isidoreywildcard *. Kemudian Ini akan berjalan.

Tapi ini bukanlah solusinya.

Anda harus menjalankan dengan menggunakan profil provisionin Anda sendiri.

Jadi pertama mendaftar

http://www.poweredbystring.com/licensing

Kemudian unduh demoVersion untuk Mencoba. Anda dapat menggunakan pustaka statis libStringOGLPro-1.1-com-isidorey-mobile.a (Anda akan mendapatkan pustaka statis .a dari Proyek Demo yang diunduh) untuk memeriksa proyek Anda.

Lebih baik membaca buku

http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123

Babuli
sumber
1
String SDK hanya untuk iOS.
Oli
1
Ya, String SDK hanya untuk IOS.
Babuli
orang-orang meminta kerangka kerja pada ponsel android, bukan ios.
Vulovic Vukasin