Table of Contents

Panduan penggunaan Mega

Mega adalah teknologi komputasi spasial kolaboratif end-to-cloud tingkat kota yang diluncurkan oleh EasyAR. Melalui skema pengumpulan data yang fleksibel, kemampuan pemetaan dan pemosisian yang stabil, serta toolchain yang lengkap, Mega bertujuan membangun ruang digital twin yang persisten dan presisi tinggi untuk seluruh dunia fisik, seperti kota, kawasan industri, atau pusat perbelanjaan besar. Dengan Mega, aplikasi Anda dapat mencapai pemosisian indoor dan outdoor presisi tinggi dalam skala besar serta occlusion virtual-nyata yang akurat, sehingga menghadirkan pengalaman interaksi spasial yang belum pernah ada sebelumnya.

Mega memiliki beberapa perbedaan dibandingkan kemampuan AR tradisional:

Image Tracking Motion Tracking Mega Large-Space AR
Pengenalan dan pelacakan real-time terhadap gambar planar Mendapatkan posisi dan orientasi perangkat relatif terhadap dunia nyata Menghubungkan dan menggabungkan seluruh dunia nyata dengan konten AR
✅ Menghubungkan dan menggabungkan materi cetak dengan konten 3D secara sempurna ❌ Keterkaitan konten AR dan scene rendah ✅ Persepsi spasial AR terhubung dan terintegrasi dengan lingkungan
❌ Perlu memberi tahu materi cetak mana yang dapat digunakan untuk AR ✅ Bisa mengalami AR kapan saja dan di mana saja ✅ Cakupan seluruh scene tanpa pemberitahuan titik tertentu

Panduan memulai Mega

Berbeda dengan pemosisian GNSS tradisional yang bergantung pada sinyal satelit, Mega berbasis teknologi visual positioning canggih. Dengan mencocokkan data gambar yang ditangkap perangkat pengguna secara real-time dengan data 3D presisi tinggi yang telah dibangun sebelumnya, sistem menentukan pose 6 DoF pengguna di dunia fisik. Berdasarkan pose ini, aplikasi dapat merender konten virtual di lokasi fisik yang benar.

Anda dapat mengikuti alur kerja berikut untuk mulai menggunakan Mega dari nol:

flowchart LR

A[Pengumpulan data] --> B[Membangun peta Mega Block] --> C[Konfigurasi library pemosisian dan penempatan konten virtual] --> D[Pemosisian Mega]

Pengumpulan data

Mega menyediakan berbagai metode pengumpulan seperti pengambilan dengan kamera panorama, ponsel, dan pemindai laser. Anda dapat memilih sesuai karakteristik scene target, dengan mengacu pada tabel berikut:

Skenario umum Skema pengumpulan Perangkat pengumpulan Durasi pengumpulan yang diharapkan Tampilan cepat
Ruang besar (mal, museum) Pengambilan gambar tunggal dengan kamera panorama GoPro Max/Max2 Kurang dari 128 menit Pengumpulan data dengan kamera panorama
Ruang sangat besar (kawasan wisata besar, jalan berurutan) Pengumpulan fusi area sangat luas dengan kamera panorama GoPro Max/Max2 Lebih dari 128 menit Pengumpulan data ruang skala sangat besar
Ruang kecil (ruangan, toko, aula pameran) Pengumpulan ruang kecil dengan ponsel iPhone / ponsel Android ARCore Dalam 15 menit Pengumpulan data spasial dengan ponsel
Objek tunggal (pameran, peralatan, produk) Pengumpulan objek dengan ponsel iPhone / ponsel Android ARCore Dalam 15 menit Pengumpulan data objek tertentu dengan ponsel

Membangun peta Mega Block

Setelah pengumpulan data selesai, Anda perlu melanjutkan dengan membuat tugas pemetaan dan mengunggah data yang terkumpul ke EasyAR Development Center. Sistem pemetaan cloud Mega akan memproses data secara otomatis dan membangun peta Mega Block.

Setiap skema pengumpulan sesuai dengan jenis tugas pemetaan yang berbeda:

Setelah pemetaan selesai, Anda dapat melihat hasil pemetaan:

Kiat

Jika pemetaan gagal, Anda dapat merujuk ke panduan penanganan kegagalan pemetaan.

Mengaktifkan layanan pemosisian

Setelah memeriksa bahwa hasil pemetaan sudah benar, Anda juga perlu menambahkan peta Mega Block ke library pemosisian sebelum dapat menggunakannya. Langkah detailnya sebagai berikut:

Kiat

Troubleshooting

Jika Anda mengalami masalah atau kondisi yang kurang memuaskan dalam proses di atas, Anda dapat terlebih dahulu merujuk topik berikut untuk solusi yang lebih terarah:

Jika topik di atas belum menyelesaikan masalah, silakan kumpulkan data dan informasi yang diperlukan, lalu sampaikan masalah tersebut ke staf EasyAR.

Pengembangan aplikasi

  • Unity Mega Development Quick Start menjelaskan cara mengonfigurasi dan menjalankan sample EasyAR Mega Unity agar Anda dapat segera memulai pengembangan EasyAR Mega. Anda dapat merujuk dokumen ini untuk menyelesaikan pengembangan aplikasi dengan cepat.
  • WeChat Mini Program Mega Development Quick Start menjelaskan cara menjalankan sample project dari plugin Mega untuk WeChat Mini Program agar Anda dapat segera memulai pengembangan EasyAR Mega. Anda dapat merujuk dokumen ini untuk menyelesaikan pengembangan aplikasi WeChat Mini Program dengan cepat.

Panduan mendalam dan lanjutan Mega

Setelah menyelesaikan dasar-dasar layanan pemosisian Mega, Anda dapat merujuk bagian berikut untuk memahami lebih dalam fungsi dan fitur Mega, serta melakukan optimasi khusus untuk skenario kompleks.

Skenario lanjutan

Saat menggunakan Mega untuk membangun layanan pemosisian, Anda mungkin menemui beberapa kebutuhan skenario kompleks. Bagian ini menjelaskan solusi optimasi khusus untuk skenario-skenario tersebut:

  • Optimasi skenario kompleks adalah solusi khusus untuk ruang sangat besar, operasi 24 jam, multi-lantai, dan skenario dengan kemiripan tinggi

Verifikasi dan diagnosis

Sebelum aplikasi Anda diluncurkan, Anda dapat memverifikasi dan mendiagnosis efek pemosisian dengan cara berikut:

Operasi dan pemeliharaan

Seiring layanan berjalan dalam jangka panjang, lingkungan fisik dapat berubah, dan skala bisnis juga dapat berkembang. Bagian ini menjelaskan cara melakukan pemeliharaan, optimasi, dan perluasan layanan secara berkelanjutan.

  • Pembaruan scene: saat lingkungan nyata berubah, bagaimana memperbarui dan meng-upgrade data peta di bawahnya saja sambil menjaga posisi konten virtual yang sudah ada tetap tidak berubah.
  • Ekspansi layanan: solusi untuk menghadapi pertumbuhan volume bisnis, termasuk estimasi QPS layanan pemosisian, pemantauan kapasitas, dan proses ekspansi layanan.
  • Migrasi versi: saat terjadi upgrade besar pada layanan pemetaan Mega, bagaimana memindahkan data yang ada dengan lancar ke versi layanan baru.
  • Peningkatan format data: memigrasikan format data layanan pemosisian secara mulus ke format yang lebih baik performanya dan lebih baru versinya.

Penutup

Selamat menggunakan Mega untuk membangun dunia AR tingkat kota Anda sendiri! Jika Anda membutuhkan bantuan lebih lanjut atau menemui kendala teknis selama pengembangan, Anda dapat mengunjungi Komunitas Tanya Jawab EasyAR untuk mencari solusi atau mengajukan pertanyaan, atau menghubungi kami langsung melalui jalur bisnis.

Terakhir, Anda dapat mengunjungi situs resmi EasyAR untuk mendapatkan informasi produk dan contoh kasus industri terbaru. Semoga perjalanan pengembangan AR Anda berjalan lancar dan menyenangkan!