Isi kandungan:

Pilihan dan Tempat Berasaskan Visi Dengan UArm: 6 Langkah
Pilihan dan Tempat Berasaskan Visi Dengan UArm: 6 Langkah

Video: Pilihan dan Tempat Berasaskan Visi Dengan UArm: 6 Langkah

Video: Pilihan dan Tempat Berasaskan Visi Dengan UArm: 6 Langkah
Video: Saya bekerja di Museum Pribadi untuk Orang Kaya dan Terkenal. Cerita horor. Kengerian. 2024, November
Anonim
Pilihan dan Tempat Berasaskan Visi Dengan UArm
Pilihan dan Tempat Berasaskan Visi Dengan UArm

Baru-baru ini, kebanyakan pertanyaan yang kami dengar mengenai aplikasi uArm berdasarkan penglihatan, seperti pengenalan objek, korelasi kamera-uArm, dan lain-lain. Sebenarnya kami telah mengusahakannya untuk jangka masa tertentu.

Kami telah menjalankan projek memilih dan tempat berdasarkan visi sederhana dengan uArm, di mana uArm dan kamera dipasang secara bebas antara satu sama lain. Dalam sistem ini, uArm entah bagaimana cerdas sehingga dapat membezakan objek, warna, ukuran, dan menjalankan tugas memilih dan tempat secara automatik.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen

Taklimat ringkas mengenai komponen--

AArm,,Sebuah kamera, ƒSatu PC

Platform perisian--

Tingkap

Visual Studio C ++

Perpustakaan - Opencv3.0, Aruco1.3, QT5.5

Secara khusus, uArm akan memisahkan dua jenis duit syiling, 1Yuan dan 1Jiao dari duit syiling Cina, dan memasukkannya ke dalam kotak kecil lutsinar yang sesuai (Diameter 1Yuan kira-kira 25mm dan 1Jiao kira-kira 19mm).

Langkah 2: Mari Dapatkan Peta Pikiran Projek Ini

Mari Dapatkan Peta Pikiran Projek Ini
Mari Dapatkan Peta Pikiran Projek Ini

Di sini anda dapat melihat tiga modul yang merupakan tiga langkah utama. Mereka akan dibincangkan kemudian.

Langkah 3: Modul Satu - Pengiktirafan

Pertama sekali, kita perlu mencari duit syiling. Aplikasi visual ini sebenarnya tidak terlalu rumit di sini, jadi kaedah morfologi dan ambang batas mampu mencari duit syiling sasaran.

Langkah seterusnya adalah pengiktirafan. Ukuran 1Yuan dan 1Jiao senang dibezakan. Sekiranya anda mempunyai duit syiling warna lain atau bentuk yang berbeza, anda boleh berkongsi idea anda dengan kami.:)

Langkah 4: Modul Dua - Penukaran Koordinat

Modul Dua - Penukaran Koordinat
Modul Dua - Penukaran Koordinat

Dengan pemprosesan imej, kita dapat mencari kedudukan koin dalam Koordinat Pixel, namun kita memerlukan koordinat syiling dalam paksi bingkai uArm. Kita sebenarnya dapat memperoleh data tersebut berdasarkan koordinat piksel dan kamera.

Langkah 5: Modul Terakhir - Sesuaikan Kedudukan Pengisap dan Kanan Dapatkan Sasaran

Modul Terakhir - Sesuaikan Kedudukan Pengisap dan Kanan Dapatkan Sasaran!
Modul Terakhir - Sesuaikan Kedudukan Pengisap dan Kanan Dapatkan Sasaran!

Bagaimana kita menangani masalah ketepatan untuk memahami syiling sasaran? Mari lihat!

Setelah penukaran koordinat selesai untuk pertama kalinya, uArm akan mula menjalankan perintah. Selepas pergerakan ini, uArm akan memindahkan maklumat kedudukannya yang sebenar dan membandingkan kedudukan sebenar ini dengan duit syiling, sehingga kita dapat memperoleh kesalahan dalam kenyataan. Terakhir, dengan menambahkan ralat ini dengan koordinat yang sama, uArm akan menerima arahan baru dan mula bergerak lagi. Hasilnya, uArm akan terus menjalankan peredaran ini sehingga penyedut bergerak ke kedudukan kanan atas syiling!

Langkah 6: Video ini Melakukan Seluruh Proses Mengumpulkan Duit Syiling dan Membezakannya

Terima kasih atas minat anda. Semoga video ini membantu dan bersenang-senang!

Sebarang pertanyaan, sila bercakap di forum--

forum.ufactory.cc/

:)

Poppy di uArm

Disyorkan: