Satura rādītājs:

Uz redzi balstīta izvēle un vieta ar UArm: 6 soļi
Uz redzi balstīta izvēle un vieta ar UArm: 6 soļi

Video: Uz redzi balstīta izvēle un vieta ar UArm: 6 soļi

Video: Uz redzi balstīta izvēle un vieta ar UArm: 6 soļi
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembris
Anonim
Uz redzi balstīta izvēle un vieta ar UArm
Uz redzi balstīta izvēle un vieta ar UArm

Nesen lielākā daļa vaicājumu, ko mēs dzirdam no jums, attiecas uz uArm lietojumprogrammām, kuru pamatā ir redze, piemēram, objektu atpazīšana, kameras un uArm korelācija utt. Patiesībā mēs pie tā esam strādājuši kādu laiku.

Mēs esam veikuši vienkāršu uz redzējumu balstītu izvēles un vietas projektu ar uArm, kur uArm un kamera ir iestatīti neatkarīgi viens no otra. Šajā sistēmā uArm ir kaut kādā veidā inteliģents, jo spēj atšķirt dažādus objektus, krāsas, izmērus un automātiski veikt uzdevumu, kas jāizvēlas.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas

Ātra sastāvdaļu instruktāža-

UArm,,Fotoaparāts, Dators

Programmatūras platformas-

Windows

Visual Studio C ++

Bibliotēkas- Opencv3.0, Aruco1.3, QT5.5

Konkrētāk, uArm atdalīs divu veidu monētas - 1 juaņa un 1 džaio - Ķīnas monētas un ievietos tās attiecīgajās caurspīdīgajās mazajās kastītēs (1Yuan diametrs ir aptuveni 25 mm, bet 1Jiao - aptuveni 19 mm).

2. darbība: iegūstam šī projekta domu karti

Iegūsim šī projekta domu karti
Iegūsim šī projekta domu karti

Šeit jūs varat redzēt trīs moduļus, kas ir trīs galvenie soļi. Tie tiks apspriesti vēlāk.

3. solis: pirmais modulis- atzīšana

Pirmkārt, mums jāatrod monēta. Šis vizuālais pielietojums šeit nav tik sarežģīts, tāpēc morfoloģijas un malu slīpēšanas metodes spēj atrast mērķa monētu.

Nākamais solis ir atzīšana. 1Yuan un 1Jiao izmēri ir viegli atšķirami. Ja jums ir citas krāsas monētas vai cita forma, varat dalīties ar mums savā idejā.:)

4. solis: otrais modulis- konversiju koordinācija

Otrais modulis- Koordinātu konversijas
Otrais modulis- Koordinātu konversijas

Izmantojot attēlu apstrādi, mēs varam atrast monētas pozīciju pikseļu koordinātās, tomēr mums ir vajadzīgas monētu koordinātas uArm rāmja asīs. Mēs faktiski varam iegūt šos datus, pamatojoties uz pikseļu un kameras koordinātām.

5. solis: pēdējais modulis- noregulējiet piesūcekņa stāvokli un pareizi, lai iegūtu mērķi

Pēdējais modulis- noregulējiet piesūcekņa pozīciju un pareizi, iegūstiet mērķi!
Pēdējais modulis- noregulējiet piesūcekņa pozīciju un pareizi, iegūstiet mērķi!

Kā mēs risinām precizitātes problēmu, lai saprastu mērķa monētu? Paskatīsimies!

Kad koordinātu konvertēšana ir pabeigta pirmo reizi, uArm sāks palaist komandas. Pēc šīs kustības uArm pārsūtīs savu faktisko atrašanās vietas informāciju atpakaļ un salīdzinās šo faktisko stāvokli ar monētu, tādējādi mēs varam iegūt kļūdu patiesībā. Visbeidzot, pievienojot šo kļūdu ar to pašu koordinātu, uArm saņems jaunu komandu un sāks atkal kustēties. Tā rezultātā uArm turpinās šo apriti, līdz piesūcējs pārvietosies uz monētas labo augšējo pozīciju!

6. solis: Šis video veic visu monētu vākšanas un to atšķiršanas procesu

Paldies par jūsu interesi. Ceru, ka šis video palīdzēs un izklaidēsies!

Ja rodas kādi jautājumi, lūdzu, runājiet forumā-

forum.ufactory.cc/

:)

Magone uArm

Ieteicams: