Redzes utilītprogrammas izmantošana ar redzes sensoru

Redzes sensors ļauj jūsu robotam noteikt un reaģēt uz krāsām savā vidē. Izmantojot iebūvēto kameru un iebūvēto apstrādi, redzes sensors var identificēt un izsekot krāsu parakstus, kas ir konkrētas krāsas, kuras konfigurējat savam projektam.

Kad krāsu paraksti ir konfigurēti, sensors var ziņot par tādu informāciju kā atbilstošo objektu atrašanās vieta, izmērs un skaits tā redzes laukā.

Svarīgi:Redzes sensoru var konfigurēt tikai tad, ja ir pieejams interneta savienojums.

Izveidojiet savienojumu ar Vision Utility

VEXcode V5 ierīču izvēlne pēc tam, kad ir atlasīta poga Pievienot ierīci. Opcija “Redze” ir iezīmēta.

Lai sāktu konfigurēt redzes sensoru, vispirms pievienojiet to kā ierīci ierīču logā.

Redzes sensora iestatījumu panelis VEXcode V5 versijā, kur sensors ir apzīmēts kā Vision1. Tiek parādīta liela redzes sensora ikona, un zem tās ir iezīmēta zila poga ar nosaukumu Atvērt utilītu.

Atlasiet Atvērt utilītu , lai sāktu krāsu parakstu konfigurēšanu.

Ir atvērta Vision Utility izvēlne, un augšējā kreisajā stūrī ir iezīmēta kameras ikona.

Lai pievienotu redzes sensoru, loga augšējā kreisajā stūrī atlasiet kameras ikonu.

VEX redzes sensora aizmugures tuvplāns, kurā redzamas tā pieslēgvietas. Mikro USB ports atrodas kreisajā pusē, un tas ir iezīmēts.

Pievienojiet redzes sensoru datoram, izmantojot tā micro-USB portu.

Pārlūkprogrammas uzvedne no vision.vexcode.cloud ar lūgumu izveidot savienojumu ar ierīci. Ierīce ar nosaukumu Vision Sensor ir iezīmēta. Pogas ar apzīmējumiem “Savienot” un “Atcelt” ir redzamas uzvednes apakšdaļā.

Izmantojot ierīces dialoglodziņu, atlasiet redzes sensoru. Šeit ir parādīta Windows saskarne uzziņai.

Piezīme: Redzes sensoru nevar konfigurēt ar Vision Utility, kamēr tas ir pievienots V5 Brain.

Tiešraides priekšskatījuma plūsma no Vision Sensor Utility, kurā redzams sarkans kubs, kura centrs ir balts kalibrēšanas lauks. Saskarnes augšpusē ir redzams spilgtuma slīdnis, kas iestatīts uz 50, un labajā pusē — konfigurācijas vadīklas no SIG_1 līdz SIG_7.

Kad savienojums ir izveidots, redzes sensors parāda attēlu, kas uzņemts savienojuma laikā, un kameras ikona augšējā kreisajā stūrī kļūst zaļa.

Krāsu paraksta konfigurēšana

Vision Utility ar iezīmētu zaļo kameras ikonu augšējā kreisajā stūrī.

Lai atjauninātu attēlu, kas redzams Vision Utility, atlasiet zaļo kameras ikonu.

Zems spilgtums

Vision Utility rāda sarkanu kubu ar spilgtumu, kas iestatīts uz 10. Aina ir ļoti blāva, un ir grūti pateikt, kādā krāsā ir kubs.

Augsts spilgtums

Vision Utility rāda sarkanu kubu ar spilgtumu, kas iestatīts uz 150. Aina ir daudz spilgtāka, un kubs ir skaidri sarkans.

Lai mainītu redzes sensora uzņemto attēlu spilgtumu, izmantojiet spilgtuma slīdni redzes utilītas augšdaļā.

Novietojiet peles kursoru virs vienkrāsainā objekta, pēc tam atlasiet un velciet pāri vajadzīgajai krāsai, lai to konfigurētu, kā parādīts šajā videoklipā.

Piezīme: Pārliecinieties, ka paliekat krāsu robežās, kuras vēlaties atlasīt. Pretējā gadījumā jūs varat nejauši iegūt krāsas no fona, kas var izkropļot redzes sensora uztveršanu.

Redzes sensora utilīta ar iezīmētu pogu SIG_1 Set, kas norāda, ka tā tiek izmantota paraksta apmācībai.

Poga Set kļūs zaļa. Atlasiet to, lai saglabātu krāsu.

Redzes sensora priekšskatījums, kurā redzams, kā tiek izsekots sarkans kubs. Objektu ieskauj balts ierobežojošs lodziņš un krustveida pārklājums, kas apzīmēts ar RED_BOX (SARKANĀ_LODZE). Koordinātas CX 147, CY 142, platums 94 un augstums 96 ir attēlotas baltā tekstā virs objekta. Labajā pusē RED_BOX paraksts ir norādīts un atlasīts starp citiem SIG ierakstiem.

Kad ir iestatīts krāsas paraksts, ap visām krāsām, kas atbilst šim parakstam, parādīsies ierobežojošs lodziņš. Lai iegūtu papildinformāciju par objekta īpašībām un to, kā ar tām kodēt, apmeklējiet V5 API uzziņu vietni.

Krāsu parakstu var arī pārdēvēt, noklikšķinot uz nosaukuma (pēc noklusējuma pirmais nosaukums ir SIG_1). Atlasot ārpus teksta lauka, nosaukums tiks saglabāts.

Atlasiet bultiņas ikonu blakus krāsas parakstam, lai pielāgotu tā toleranci, kā parādīts šajā videoklipā.

Palielinot pielaidi, plašāks līdzīgu toņu klāsts tiek atpazīts kā un tas pats krāsas paraksts, kas ir noderīgi situācijās ar apgaismojumu, piemēram, ēnām vai atspīdumu. tolerances samazināšana padara sensoru selektīvāku, atpazīstot tikai krāsas, kas ir ļoti tuvas sākotnējam parakstam.

Krāsu koda konfigurēšana

Redzes sensora priekšskatījumā ir redzami divi izsekotie objekti, kas apzīmēti ar RED_BOX un BLUE_BOX, katram ar ierobežojošo lodziņu un krustveida pārklājumu. Sarkanais lodziņš atrodas kreisajā pusē ar koordinātām CX 73, CY 137, platumu 90 un augstumu 90. Zilā kaste atrodas labajā pusē ar koordinātām CX 191, CY 140, platumu 94 un augstumu 92. Labajā pusē parakstu sarakstā ir iekļauts RED_BOX un BLUE_BOX. Apakšā esošā cilne “Kodi” ir iezīmēta.

Krāsu kods ir krāsu parakstu kombinācija, kas veido horizontālu rakstu. Kad krāsu paraksti ir konfigurēti, atlasiet cilni Kodi, lai sāktu krāsu kodu konfigurēšanu.

Cilne “Kodi” tagad ir aktīva. Kreisajā pusē ir redzami tie paši sarkanie un zilie kubi ar etiķetēm RED_BOX un BLUE_BOX. Labajā panelī augšējā rindā ir redzams grupēts kods ar abiem nosaukumiem: RED_BOX, BLUE_BOX.

Labajā tekstlodziņā ievadiet krāsu parakstu nosaukumus, kas jāiekļauj krāsu kodā, secībā un atdalot tos ar komatiem.

Piemēram, lai izveidotu rakstu ar sarkanu un zilu krāsu, ievadiet RED_BOX,BLUE_BOX. Lai izveidotu rakstu ar zilu un sarkanu krāsu, ievadiet BLUE_BOX,RED_BOX.

Redzes sensora priekšskatījumā atkal blakus redzami sarkanie un zilie kubi. Kodu sarakstā ir redzama pielāgota etiķete BOX_CODE, kas grupē RED_BOX un BLUE_BOX zem viena ieraksta. Grupētais ieraksts tiek parādīts tajā pašā rindā, kur kubu nosaukumi.

Pārdēvējiet krāsu parakstu, noklikšķinot kreisajā teksta laukā.

Redzes sensora priekšskatījumā ir redzams viens liels balts ierobežojošs lodziņš, kurā apvienoti gan sarkanie, gan zilie kubi. Augšpusē esošais teksts ir CX 128, CY 134, platums 220, augstums 108, Sig 12 Ang=-1, kas norāda uz kombinēto objekta parakstu. Kodu panelī labajā pusē kā identifikators ir norādīts BOX_CODE, bet kā komponentu elementi ir norādīti RED_BOX un BLUE_BOX.

Kad jaunajam krāsas kodam būs saglabāts nosaukums, tas tiks parādīts ekrānā.

Krāsu kodiem ir unikāla īpašība, ko var izmantot ar to objektiem, ko sauc par leņķi. Lai iegūtu papildinformāciju par šo īpašību, apmeklējiet V5 API uzziņu vietni.

Saglabāt redzes sensora konfigurāciju

Vision Sensor utilītprogrammas saskarne rāda tiešraides priekšskatījumu ar diviem noteiktajiem objektiem, kas apzīmēti kā SARKANĀ_KASTE un ZILĀ_KASTE. To ierobežojošās kastes tiek attēlotas ar krustpunktiem, un katrai no tām tiek parādīti koordinātu dati. Zem priekšskatījuma ir redzams RED_BOX JSON konfigurācijas fragments, tostarp spilgtums, paraksta nosaukums un krāsas parametri. Izvēlnes apakšdaļā ir iezīmēta zila poga ar nosaukumu Kopēt konfigurāciju.

Kad visi krāsu paraksti un krāsu kodi ir iestatīti, atlasiet Copy Config un atgriezieties VEXcode.

Redzes sensora iestatījumu ekrāns ar iezīmētu zilu pogu ar apzīmējumu “Ielīmēt konfigurāciju”.

VEXcode iekšpusē atlasiet Ielīmēt konfigurāciju.

Tas pats redzes sensora iestatījumu ekrāns, tagad ar konfigurācijas JSON failu, kas ielīmēts teksta laukā. JSON ietver spilgtuma un RED_BOX paraksta parametrus. Apakšējā labajā stūrī ir iezīmēta poga “Gatavs”, kas norāda, ka konfigurācija ir gatava lietošanai.

Pēc tam atlasietDone (Pabeigts 1), lai saglabātu redzes sensora konfigurāciju un sāktu to izmantot kodēšanai VEXcode V5.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: