Rumah Tutorial sistem LINUX Senarai komprehensif penyelesaian SLAM visual

Senarai komprehensif penyelesaian SLAM visual

Apr 14, 2024 pm 01:31 PM
linux tutorial linux Topi Merah sistem linux Pembangunan sekunder arahan linux pensijilan linux linux topi merah video linux

Senarai komprehensif penyelesaian SLAM visual

MoNoSLAM

Menggunakan penapis Kalman lanjutan sebagai bahagian belakang, menjejak titik ciri yang sangat jarang di hujung hadapan, menggunakan keadaan semasa kamera dan semua titik mercu tanda sebagai kuantiti keadaan, mengemas kini min dan kovariansnya.

Kelebihan: Pada tahun 2007, dengan peningkatan prestasi komputer dan cara sistem yang jarang memproses imej, penyelesaian ini membolehkan sistem SLAM berjalan dalam talian. (Sistem SLAM sebelum ini pada dasarnya tidak boleh beroperasi dalam talian dan hanya boleh bergantung pada data yang dikumpul oleh robot yang membawa kamera untuk penentududukan dan pemetaan di luar talian.)

Kelemahan: MoNoSLAM mempunyai kekurangan seperti senario aplikasi yang sempit, bilangan tanda tempat yang terhad, dan titik ciri pekali mudah hilang Pembangunannya kini telah dihentikan.

PTAM( Penjejakan Dan Pemetaan Selari )

Prinsip utama ialah: tangkap titik ciri daripada imej fotografi, kemudian kesan satah, wujudkan koordinat 3D maya pada satah yang dikesan, dan kemudian sintesiskan imej fotografi dan CG. Antaranya, ciri uniknya ialah pengesanan satah stereoskopik dan sintesis imej diproses secara selari.

Kelebihan: Ia mencadangkan dan melaksanakan penyelarasan proses penjejakan dan pemetaan, memisahkan bahagian hadapan dan hujung belakang, dan menggunakan skema pengoptimuman bukan linear, yang bukan sahaja boleh meletakkan dan memetakan dalam masa nyata, tetapi juga menindih objek pada pesawat maya.

Kelemahan: Pemandangannya kecil dan penjejakan mudah hilang.

ORB-SLAM (PTAM yang diwarisi dan ditambah baik)

Kelebihan: Kepelbagaian: Menyokong tiga mod: monokular, binokular dan RGB-D. Keseluruhan sistem dikira mengikut ciri ORB, mencapai keseimbangan antara kecekapan dan ketepatan, dan dioptimumkan di sekitar titik ciri. Algoritma pengesanan gelung baliknya boleh menghalang pengumpulan ralat dengan berkesan. Menggunakan tiga utas untuk melengkapkan SLAM mencapai kesan penjejakan dan pemetaan yang lebih baik, dan boleh memastikan konsistensi global trajektori dan peta.

Kelemahan: Mengira ciri ORB untuk setiap imej memakan masa yang lama. Tiga utas membawa beban yang lebih besar kepada CPU, dan terdapat kesukaran tertentu dalam peranti terbenam Pemetaan ORB-SLAM menggunakan titik ciri yang jarang, yang hanya dapat memenuhi fungsi kedudukan.

LSD-SLAM(SLAM monokular Langsung Skala Besar)

Monkular digunakan secara langsung pada SLAM bermata separa tumpat Tidak perlu mengira titik ciri dan peta padat boleh dibina.

Kelebihan: Kaedah langsung adalah berdasarkan piksel; ia tidak sensitif kepada kawasan ciri yang hilang, dan penjejakan separa padat boleh memastikan penjejakan masa nyata dan kestabilan direalisasikan pada CPU.

Kelemahan: Ia sangat sensitif kepada parameter dalaman dan pendedahan kamera, dan mudah hilang apabila kamera bergerak dengan pantas Di bahagian pengesanan gelung, ia tidak dilaksanakan secara langsung berdasarkan persamaan titik ciri untuk pengesanan gelung , dan belum sepenuhnya menyingkirkan pengiraan mata ciri.

SVO (Separuh langsung Visual Odoemtry)

Odometri visual berdasarkan kaedah langsung jarang Dalam pelaksanaan, blok kecil 4x4 digunakan untuk padanan blok untuk menganggarkan pergerakan kamera itu sendiri.

Kelebihan: Ia sangat pantas dan boleh mencapai prestasi masa nyata pada platform pengkomputeran rendah Ia sesuai untuk situasi di mana platform pengkomputeran adalah terhad.

Kelemahan: Prestasi buruk dalam kamera kepala; bahagian pengoptimuman bahagian belakang dan pengesanan gelung ditinggalkan, anggaran pose SVO mempunyai ralat kumulatif, dan ia tidak mudah untuk mengubah kedudukan selepas kehilangan.

RTAB-MAP (penyelesaian SLAM pada penderia RGB-D)

Penyelesaian RGB-D SLAM yang lengkap diberikan pada masa ini, program binarinya boleh diperolehi terus daripada ROS, dan APPnya boleh digunakan terus pada Google Project Tango.

Kelebihan: Prinsipnya mudah; menyokong penderia RGB-D dan binokular, serta menyediakan fungsi kedudukan dan pemetaan masa nyata.

Kelemahan: Integrasi tinggi, saiz besar, sukar untuk menjalankan pembangunan sekunder di atasnya, sesuai untuk aplikasi SLAM dan bukannya kegunaan penyelidikan.

Atas ialah kandungan terperinci Senarai komprehensif penyelesaian SLAM visual. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Apr 01, 2025 pm 05:09 PM

Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Mengapa ralat berlaku semasa memasang pelanjutan menggunakan PECL dalam persekitaran Docker? Bagaimana menyelesaikannya? Mengapa ralat berlaku semasa memasang pelanjutan menggunakan PECL dalam persekitaran Docker? Bagaimana menyelesaikannya? Apr 01, 2025 pm 03:06 PM

Punca dan penyelesaian untuk kesilapan Apabila menggunakan PECL untuk memasang sambungan dalam persekitaran Docker Apabila menggunakan persekitaran Docker, kami sering menemui beberapa sakit kepala ...

Bagaimana untuk mengintegrasikan perkhidmatan Node.js atau Python dengan cekap di bawah seni bina lampu? Bagaimana untuk mengintegrasikan perkhidmatan Node.js atau Python dengan cekap di bawah seni bina lampu? Apr 01, 2025 pm 02:48 PM

Ramai pemaju laman web menghadapi masalah mengintegrasikan perkhidmatan node.js atau python di bawah seni bina lampu: lampu sedia ada (Linux Apache MySQL PHP) Laman web seni bina memerlukan ...

Bagaimana untuk mengkonfigurasi tugas masa apscheduler sebagai perkhidmatan di macOS? Bagaimana untuk mengkonfigurasi tugas masa apscheduler sebagai perkhidmatan di macOS? Apr 01, 2025 pm 06:09 PM

Konfigurasikan tugas masa Apscheduler sebagai perkhidmatan di platform macOS, jika anda ingin mengkonfigurasi tugas masa Apscheduler sebagai perkhidmatan, sama dengan Ngin ...

Empat cara untuk melaksanakan multithreading dalam bahasa c Empat cara untuk melaksanakan multithreading dalam bahasa c Apr 03, 2025 pm 03:00 PM

Multithreading dalam bahasa dapat meningkatkan kecekapan program. Terdapat empat cara utama untuk melaksanakan multithreading dalam bahasa C: Buat proses bebas: Buat pelbagai proses berjalan secara bebas, setiap proses mempunyai ruang ingatan sendiri. Pseudo-Multithreading: Buat pelbagai aliran pelaksanaan dalam proses yang berkongsi ruang memori yang sama dan laksanakan secara bergantian. Perpustakaan multi-threaded: Gunakan perpustakaan berbilang threaded seperti PTHREADS untuk membuat dan mengurus benang, menyediakan fungsi operasi benang yang kaya. Coroutine: Pelaksanaan pelbagai threaded ringan yang membahagikan tugas menjadi subtask kecil dan melaksanakannya pada gilirannya.

Bolehkah penterjemah Python dipadam dalam sistem Linux? Bolehkah penterjemah Python dipadam dalam sistem Linux? Apr 02, 2025 am 07:00 AM

Mengenai masalah menghapuskan penterjemah python yang dilengkapi dengan sistem Linux, banyak pengagihan Linux akan memasang semula penterjemah python apabila dipasang, dan ia tidak menggunakan pengurus pakej ...

Cara Membuka Web.xml Cara Membuka Web.xml Apr 03, 2025 am 06:51 AM

Untuk membuka fail web.xml, anda boleh menggunakan kaedah berikut: Gunakan editor teks (seperti Notepad atau TextEdit) untuk mengedit arahan menggunakan persekitaran pembangunan bersepadu (seperti Eclipse atau NetBeans) (Windows: Notepad Web.xml; Mac/Linux: Open -A -A TextEdit Web.xml)

See all articles