വിഷൻ സെൻസറിനൊപ്പം വിഷൻ യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നു

വിഷൻ സെൻസർ നിങ്ങളുടെ റോബോട്ടിനെ അതിന്റെ പരിസ്ഥിതിയിലെ നിറങ്ങൾ കണ്ടെത്തി പ്രതികരിക്കാൻ അനുവദിക്കുന്നു. ഒരു ബിൽറ്റ്-ഇൻ ക്യാമറയും ഓൺബോർഡ് പ്രോസസ്സിംഗും ഉപയോഗിച്ച്, വിഷൻ സെൻസറിന് കളർ സിഗ്നേച്ചറുകൾ തിരിച്ചറിയാനും ട്രാക്ക് ചെയ്യാനും കഴിയും, ഇവ നിങ്ങളുടെ പ്രോജക്റ്റിനായി നിങ്ങൾ കോൺഫിഗർ ചെയ്യുന്ന പ്രത്യേക നിറങ്ങളാണ്.

കളർ സിഗ്നേച്ചറുകൾ കോൺഫിഗർ ചെയ്തുകഴിഞ്ഞാൽ, സെൻസറിന് അതിന്റെ വ്യൂ ഫീൽഡിനുള്ളിൽ പൊരുത്തപ്പെടുന്ന വസ്തുക്കളുടെ സ്ഥാനം, വലുപ്പം, എണ്ണം തുടങ്ങിയ വിവരങ്ങൾ റിപ്പോർട്ട് ചെയ്യാൻ കഴിയും.

പ്രധാനം:ഇന്റർനെറ്റ് കണക്ഷൻ ഉണ്ടെങ്കിൽ വിഷൻ സെൻസർ കോൺഫിഗർ ചെയ്യാൻ കഴിയൂ.

വിഷൻ യൂട്ടിലിറ്റിയുമായി ബന്ധിപ്പിക്കുക

ഒരു ഉപകരണം ചേർക്കുക ബട്ടൺ തിരഞ്ഞെടുത്തതിന് ശേഷമുള്ള VEXcode V5 ഉപകരണങ്ങൾ മെനു. വിഷൻ ഓപ്ഷൻ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

നിങ്ങളുടെ വിഷൻ സെൻസർ കോൺഫിഗർ ചെയ്യാൻ ആരംഭിക്കുന്നതിന്, ആദ്യം അതിനെ ഡിവൈസസ് വിൻഡോയിൽ ഒരു ഉപകരണമായി ചേർക്കുക.

VEXcode V5-ലെ Vision Sensor Settings പാനൽ, Vision1 എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന സെൻസർ. ഒരു വലിയ വിഷൻ സെൻസർ ഐക്കൺ പ്രദർശിപ്പിച്ചിരിക്കുന്നു, അതിനടിയിൽ, ഓപ്പൺ യൂട്ടിലിറ്റി എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന ഒരു നീല ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

കളർ സിഗ്നേച്ചറുകൾ കോൺഫിഗർ ചെയ്യാൻ ആരംഭിക്കുന്നതിന് തിരഞ്ഞെടുക്കുക. യൂട്ടിലിറ്റി തുറക്കുക.

മുകളിൽ ഇടതുവശത്തുള്ള ക്യാമറ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്‌ത് വിഷൻ യൂട്ടിലിറ്റി മെനു തുറന്നിരിക്കുന്നു.

നിങ്ങളുടെ വിഷൻ സെൻസർ ബന്ധിപ്പിക്കുന്നതിന് വിൻഡോയുടെ മുകളിൽ ഇടത് കോണിലുള്ള ക്യാമറ ഐക്കൺ തിരഞ്ഞെടുക്കുക.

ഒരു VEX വിഷൻ സെൻസറിന്റെ പിൻഭാഗത്തിന്റെ പോർട്ടുകൾ കാണിക്കുന്ന ഒരു ക്ലോസ്-അപ്പ്. മൈക്രോ യുഎസ്ബി പോർട്ട് ഇടതുവശത്താണ്, അത് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

മൈക്രോ-യുഎസ്ബി പോർട്ട് ഉപയോഗിച്ച് വിഷൻ സെൻസർ നിങ്ങളുടെ കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിക്കുക.

ഒരു ഉപകരണത്തിലേക്ക് കണക്റ്റ് ചെയ്യാൻ ആവശ്യപ്പെടുന്ന vision.vexcode.cloud-ൽ നിന്നുള്ള ഒരു ബ്രൗസർ പ്രോംപ്റ്റ്. വിഷൻ സെൻസർ എന്ന് പേരുള്ള ഉപകരണം ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. പ്രോംപ്റ്റിന്റെ അടിയിൽ Connect, Cancel എന്നീ ലേബലുകൾ ഉള്ള ബട്ടണുകൾ കാണിച്ചിരിക്കുന്നു.

നിങ്ങളുടെ ഉപകരണത്തിന്റെ ഡയലോഗ് ഉപയോഗിച്ച്, വിഷൻ സെൻസർ തിരഞ്ഞെടുക്കുക. റഫറൻസിനായി ഒരു വിൻഡോസ് ഇന്റർഫേസ് ഇവിടെ കാണിച്ചിരിക്കുന്നു.

കുറിപ്പ്: വിഷൻ സെൻസർ V5 ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിരിക്കുമ്പോൾ വിഷൻ യൂട്ടിലിറ്റി ഉപയോഗിച്ച് കോൺഫിഗർ ചെയ്യാൻ കഴിയില്ല.

വിഷൻ സെൻസർ യൂട്ടിലിറ്റിയിൽ നിന്നുള്ള തത്സമയ പ്രിവ്യൂ ഫീഡിൽ വെളുത്ത കാലിബ്രേഷൻ സ്ഥലത്ത് കേന്ദ്രീകരിച്ചിരിക്കുന്ന ഒരു ചുവന്ന ക്യൂബ് കാണിക്കുന്നു. ഇന്റർഫേസ് മുകളിൽ 50 ആയി സജ്ജീകരിച്ചിരിക്കുന്ന ഒരു തെളിച്ച സ്ലൈഡറും വലതുവശത്ത് SIG_1 മുതൽ SIG_7 വരെയുള്ള കോൺഫിഗറേഷൻ നിയന്ത്രണങ്ങളും പ്രദർശിപ്പിക്കുന്നു.

കണക്ട് ചെയ്തുകഴിഞ്ഞാൽ, വിഷൻ സെൻസർ കണക്ട് ചെയ്തപ്പോൾ എടുത്ത ഒരു ചിത്രം പ്രദർശിപ്പിക്കുകയും മുകളിൽ ഇടതുവശത്തുള്ള ക്യാമറ ഐക്കൺ പച്ചയായി മാറുകയും ചെയ്യും.

ഒരു കളർ സിഗ്നേച്ചർ ക്രമീകരിക്കുന്നു

മുകളിൽ ഇടത് മൂലയിൽ പച്ച ക്യാമറ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന വിഷൻ യൂട്ടിലിറ്റി.

വിഷൻ യൂട്ടിലിറ്റിയിൽ കാണിച്ചിരിക്കുന്ന ചിത്രം അപ്ഡേറ്റ് ചെയ്യാൻ, പച്ച ക്യാമറ ഐക്കൺ തിരഞ്ഞെടുക്കുക.

കുറഞ്ഞ തെളിച്ചം

തെളിച്ചം 10 ആയി സജ്ജീകരിച്ചിരിക്കുന്ന ഒരു ചുവന്ന ക്യൂബ് കാണിക്കുന്ന വിഷൻ യൂട്ടിലിറ്റി. രംഗം വളരെ മങ്ങിയതാണ്, ക്യൂബിന്റെ നിറമെന്താണെന്ന് പറയാൻ പ്രയാസമാണ്.

ഉയർന്ന തെളിച്ചം

തെളിച്ചം 150 ആയി സജ്ജീകരിച്ചിരിക്കുന്ന ഒരു ചുവന്ന ക്യൂബ് കാണിക്കുന്ന വിഷൻ യൂട്ടിലിറ്റി. ആ രംഗം കൂടുതൽ തിളക്കമുള്ളതും ക്യൂബ് വ്യക്തമായും ചുവപ്പുനിറത്തിലുള്ളതുമാണ്.

വിഷൻ സെൻസർ എടുക്കുന്ന ചിത്രങ്ങളുടെ തെളിച്ചം മാറ്റാൻ, വിഷൻ യൂട്ടിലിറ്റിയുടെ മുകളിലുള്ള ബ്രൈറ്റ്‌നസ് സ്ലൈഡർ ഉപയോഗിക്കുക.

സോളിഡ്-കളർ ഒബ്‌ജക്റ്റിന് മുകളിൽ നിങ്ങളുടെ മൗസ് കഴ്‌സർ സ്ഥാപിക്കുക, തുടർന്ന് തിരഞ്ഞെടുത്ത് ഈ വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമുള്ള നിറം ഡ്രാഗ് ചെയ്യുക.

കുറിപ്പ്: നിങ്ങൾ തിരഞ്ഞെടുക്കാൻ ആഗ്രഹിക്കുന്ന നിറങ്ങളുടെ പരിധിക്കുള്ളിൽ തന്നെ തുടരുന്നത് ഉറപ്പാക്കുക. അല്ലെങ്കിൽ, പശ്ചാത്തലത്തിൽ നിന്ന് നിറങ്ങൾ അബദ്ധത്തിൽ പിടിച്ചെടുക്കാനും അത് വിഷൻ സെൻസറിന്റെ കണ്ടെത്തലിനെ തെറ്റിക്കാനും സാധ്യതയുണ്ട്.

SIG_1 സെറ്റ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിട്ടുള്ള വിഷൻ സെൻസർ യൂട്ടിലിറ്റി, ഇത് സിഗ്നേച്ചർ പരിശീലനത്തിനായി ഉപയോഗിക്കുന്നുണ്ടെന്ന് സൂചിപ്പിക്കുന്നു.

സെറ്റ് ബട്ടൺ പച്ചയായി മാറും. നിറം സംരക്ഷിക്കാൻ അത് തിരഞ്ഞെടുക്കുക.

ഒരു ചുവന്ന ക്യൂബ് ട്രാക്ക് ചെയ്യപ്പെടുന്നത് കാണിക്കുന്ന വിഷൻ സെൻസർ പ്രിവ്യൂ. വസ്തുവിനെ ചുറ്റിപ്പറ്റി ഒരു വെളുത്ത ബൗണ്ടിംഗ് ബോക്സും ക്രോസ്ഹെയർ ഓവർലേയും ഉണ്ട്, RED_BOX എന്ന് ലേബൽ ചെയ്തിരിക്കുന്നു. CX 147, CY 142, വീതി 94, ഉയരം 96 എന്നീ കോർഡിനേറ്റുകൾ വസ്തുവിന് മുകളിൽ വെളുത്ത വാചകത്തിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നു. വലതുവശത്ത്, RED_BOX ഒപ്പ് ലിസ്റ്റ് ചെയ്യുകയും മറ്റ് SIG എൻട്രികൾക്കിടയിൽ തിരഞ്ഞെടുക്കുകയും ചെയ്തിരിക്കുന്നു.

ഒരു കളർ സിഗ്നേച്ചർ സജ്ജമാക്കുമ്പോൾ, ആ സിഗ്നേച്ചറുമായി പൊരുത്തപ്പെടുന്ന ഏത് നിറത്തിനും ചുറ്റും ഒരു ബൗണ്ടിംഗ് ബോക്സ് ദൃശ്യമാകും. ഒരു വസ്തുവിന്റെ ഗുണങ്ങളെക്കുറിച്ചും അവ ഉപയോഗിച്ച് എങ്ങനെ കോഡ് ചെയ്യാമെന്നതിനെക്കുറിച്ചുമുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, V5 API റഫറൻസ് സൈറ്റ്ലേക്ക് പോകുക.

കളർ സിഗ്നേച്ചറിൽ ക്ലിക്ക് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് അതിന്റെ പേര് മാറ്റാനും കഴിയും (സ്ഥിരസ്ഥിതിയായി ആദ്യ നാമം SIG_1 ആണ്). ടെക്സ്റ്റ് ഫീൽഡിന് പുറത്ത് തിരഞ്ഞെടുക്കുന്നത് പേര് സംരക്ഷിക്കും.

ഈ വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ഒരു കളർ സിഗ്നേച്ചറിന്റെ ടോളറൻസ് ക്രമീകരിക്കുന്നതിന് അതിനടുത്തുള്ള അമ്പടയാള ഐക്കൺ തിരഞ്ഞെടുക്കുക.

ടോളറൻസ് വർദ്ധിപ്പിക്കുന്നത് സമാനമായ ഷേഡുകളുടെ വിശാലമായ ശ്രേണിയെ ആയി തിരിച്ചറിയാൻ അനുവദിക്കുന്നു, ഇത് ഷാഡോകൾ അല്ലെങ്കിൽ ഗ്ലെയർ പോലുള്ള പൊരുത്തക്കേടുള്ള ലൈറ്റിംഗ് ഉള്ള സാഹചര്യങ്ങളിൽ ഉപയോഗപ്രദമാണ്. ടോളറൻസ് കുറയ്ക്കുന്നത് സെൻസറിനെ കൂടുതൽ സെലക്ടീവ് ആക്കുന്നു, യഥാർത്ഥ ഒപ്പിന് വളരെ അടുത്തുള്ള നിറങ്ങൾ മാത്രം തിരിച്ചറിയുന്നു.

ഒരു കളർ കോഡ് ക്രമീകരിക്കുന്നു

വിഷൻ സെൻസർ പ്രിവ്യൂ, RED_BOX, BLUE_BOX എന്നീ ലേബലുകൾ ഉള്ള രണ്ട് ട്രാക്ക് ചെയ്ത വസ്തുക്കളെ കാണിക്കുന്നു, ഓരോന്നിനും ഒരു ബൗണ്ടിംഗ് ബോക്സും ക്രോസ്ഹെയർ ഓവർലേയും ഉണ്ട്. ഇടതുവശത്ത് ചുവന്ന ബോക്സിൽ കോർഡിനേറ്റുകളായ CX 73, CY 137, വീതി 90, ഉയരം 90 എന്നിവയുണ്ട്. വലതുവശത്ത് നീല ബോക്സ് ഉണ്ട്, അതിൽ കോർഡിനേറ്റുകളുടെ എണ്ണം CX 191, CY 140, വീതി 94, ഉയരം 92 എന്നിവയാണ്. വലതുവശത്ത്, ഒപ്പുകളുടെ പട്ടികയിൽ RED_BOX ഉം BLUE_BOX ഉം ഉൾപ്പെടുന്നു. താഴെയുള്ള കോഡുകൾ ടാബ് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഒരു കളർ കോഡ് എന്നത് ഒരു തിരശ്ചീന പാറ്റേൺ രൂപപ്പെടുത്തുന്ന വർണ്ണ സിഗ്നേച്ചറുകളുടെ സംയോജനമാണ്. കളർ സിഗ്നേച്ചറുകൾ കോൺഫിഗർ ചെയ്തുകഴിഞ്ഞാൽ, കളർ കോഡുകൾ കോൺഫിഗർ ചെയ്യാൻ ആരംഭിക്കുന്നതിന് കോഡുകൾ ടാബ് തിരഞ്ഞെടുക്കുക.

കോഡുകൾ ടാബ് ഇപ്പോൾ സജീവമാണ്. ഇടതുവശത്ത് ഒരേ ചുവപ്പും നീലയും ക്യൂബുകൾ കണ്ടെത്തി, RED_BOX, BLUE_BOX ലേബലുകൾ ഉണ്ട്. വലത് പാനലിൽ, മുകളിലെ വരി രണ്ട് പേരുകളുമുള്ള ഒരു ഗ്രൂപ്പ് ചെയ്ത കോഡ് കാണിക്കുന്നു: RED_BOX, BLUE_BOX.

വലത് ടെക്സ്റ്റ് ബോക്സിൽ, കളർ കോഡിൽ ഉൾപ്പെടുത്തേണ്ട കളർ സിഗ്നേച്ചറുകളുടെ പേരുകൾ ക്രമത്തിലും കോമകളാൽ വേർതിരിച്ചും നൽകുക.

ഉദാഹരണത്തിന്, ചുവപ്പ്, തുടർന്ന് നീല എന്നീ പാറ്റേണുകൾ സൃഷ്ടിക്കാൻ, RED_BOX,BLUE_BOXനൽകുക. നീലയും തുടർന്ന് ചുവപ്പും നിറത്തിലുള്ള ഒരു പാറ്റേൺ സൃഷ്ടിക്കാൻ, BLUE_BOX,RED_BOXനൽകുക.

വിഷൻ സെൻസർ പ്രിവ്യൂ വീണ്ടും ചുവപ്പും നീലയും ക്യൂബുകൾ വശങ്ങളിലായി കാണിക്കുന്നു. കോഡ് ലിസ്റ്റിൽ BOX_CODE എന്ന ഒരു ഇഷ്ടാനുസൃത ലേബൽ കാണിച്ചിരിക്കുന്നു, ഒരു എൻട്രിക്ക് കീഴിൽ RED_BOX, BLUE_BOX എന്നിവ ഗ്രൂപ്പുചെയ്യുന്നു. ക്യൂബ് പേരുകളുടെ അതേ വരിയിലാണ് ഗ്രൂപ്പ് ചെയ്ത എൻട്രി ദൃശ്യമാകുന്നത്.

ഇടതുവശത്തുള്ള ടെക്സ്റ്റ് ഫീൽഡിനുള്ളിൽ ക്ലിക്ക് ചെയ്ത് കളർ സിഗ്നേച്ചറിന്റെ പേര് മാറ്റുക.

വിഷൻ സെൻസർ പ്രിവ്യൂവിൽ ചുവപ്പും നീലയും ക്യൂബുകൾ സംയോജിപ്പിച്ച ഒരു വലിയ വെളുത്ത ബൗണ്ടിംഗ് ബോക്സ് കാണിക്കുന്നു. മുകളിലുള്ള വാചകം CX 128, CY 134, വീതി 220, ഉയരം 108, Sig 12 Ang=-1 എന്നിങ്ങനെയാണ്, ഇത് സംയോജിത ഒബ്ജക്റ്റ് ഒപ്പിനെ സൂചിപ്പിക്കുന്നു. വലതുവശത്തുള്ള കോഡ്സ് പാനലിൽ BOX_CODE ആണ് ഐഡന്റിഫയർ ആയി കാണിക്കുന്നത്, RED_BOX ഉം BLUE_BOX ഉം ഘടക ഘടകങ്ങളായി പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.

പുതിയ കളർ കോഡിനായി ഒരു പേര് സേവ് ചെയ്തുകഴിഞ്ഞാൽ, അത് സ്ക്രീനിൽ ദൃശ്യമാകും.

കളർ കോഡുകൾക്ക് അവയുടെ വസ്തുക്കളുമായി ഉപയോഗിക്കാൻ കഴിയുന്ന ഒരു സവിശേഷ സവിശേഷതയുണ്ട്, അതിനെ ആംഗിൾ എന്ന് വിളിക്കുന്നു. ഈ പ്രോപ്പർട്ടിയെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, V5 API റഫറൻസ് സൈറ്റ്സന്ദർശിക്കുക.

വിഷൻ സെൻസറിന്റെ കോൺഫിഗറേഷൻ സംരക്ഷിക്കുക

വിഷൻ സെൻസർ യൂട്ടിലിറ്റി ഇന്റർഫേസ് രണ്ട് വസ്തുക്കൾ കണ്ടെത്തി RED_BOX, BLUE_BOX എന്നിങ്ങനെ ലേബൽ ചെയ്തിരിക്കുന്ന ഒരു തത്സമയ പ്രിവ്യൂ കാണിക്കുന്നു. അവയുടെ ബൗണ്ടിംഗ് ബോക്സുകൾ ക്രോസ്ഹെയറുകൾ ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കും, ഓരോന്നിനും കോർഡിനേറ്റ് ഡാറ്റ കാണിക്കുന്നു. പ്രിവ്യൂവിന് താഴെ, RED_BOX-നുള്ള ഒരു JSON കോൺഫിഗറേഷൻ സ്‌നിപ്പെറ്റ് ദൃശ്യമാണ്, അതിൽ തെളിച്ചം, സിഗ്നേച്ചർ നാമം, വർണ്ണ പാരാമീറ്ററുകൾ എന്നിവ ഉൾപ്പെടുന്നു. മെനുവിന്റെ അടിയിൽ Copy Config എന്ന് ലേബൽ ചെയ്‌തിരിക്കുന്ന ഒരു നീല ബട്ടൺ ഹൈലൈറ്റ് ചെയ്‌തിരിക്കുന്നു.

എല്ലാ കളർ സിഗ്നേച്ചറുകളും കളർ കോഡുകളും സജ്ജീകരിച്ചുകഴിഞ്ഞാൽ, കോപ്പി കോൺഫിഗ് തിരഞ്ഞെടുത്ത് VEXcode-ലേക്ക് മടങ്ങുക.

വിഷൻ സെൻസർ സെറ്റിംഗ്സ് സ്‌ക്രീനിൽ ഒരു നീല ബട്ടൺ ഹൈലൈറ്റ് ചെയ്‌ത് പേസ്റ്റ് കോൺഫിഗ് എന്ന് ലേബൽ ചെയ്‌തിരിക്കുന്നു.

VEXcode-നുള്ളിൽ, Paste Configതിരഞ്ഞെടുക്കുക.

അതേ വിഷൻ സെൻസർ സെറ്റിംഗ്സ് സ്ക്രീൻ, ഇപ്പോൾ JSON കോൺഫിഗറേഷൻ ടെക്സ്റ്റ് ഫീൽഡിൽ ഒട്ടിച്ചു. JSON-ൽ തെളിച്ചവും RED_BOX സിഗ്നേച്ചർ പാരാമീറ്ററുകളും ഉൾപ്പെടുന്നു. താഴെ വലതുവശത്തുള്ള 'പൂർത്തിയായി' ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു, ഇത് കോൺഫിഗറേഷൻ പ്രയോഗിക്കാൻ തയ്യാറാണെന്ന് സൂചിപ്പിക്കുന്നു.

തുടർന്ന് വിഷൻ സെൻസർ കോൺഫിഗറേഷൻ സേവ് ചെയ്യാൻപൂർത്തിയായി തിരഞ്ഞെടുക്കുക, തുടർന്ന് VEXcode V5-ൽ കോഡ് ചെയ്യാൻ അത് ഉപയോഗിക്കാൻ തുടങ്ങുക.

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

Last Updated: