പൈത്തണിനൊപ്പം VEXcode VR-ൽ ഐ സെൻസർ ഉപയോഗിക്കുന്നു

VEX VR റോബോട്ടിന് രണ്ട് ഐ സെൻസറുകൾ ഉൾപ്പെടെ നിരവധി സെൻസറുകൾ ഉണ്ട്.


വിആർ റോബോട്ടിലെ ഐ സെൻസറുകൾ

വസ്തുക്കളുടെ നിറവും തെളിച്ചവും കണ്ടെത്തുന്നതിനുള്ള ഐ സെൻസർ കമാൻഡുകൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

VR റോബോട്ട് രണ്ട് ഐ സെൻസറുകളുണ്ട്, ഒന്ന് മുന്നോട്ട് അഭിമുഖമായും മറ്റൊന്ന് താഴേക്ക് അഭിമുഖമായും. സെൻസറുകൾക്ക് ഒരു വസ്തു ഉണ്ടോ എന്ന് കണ്ടെത്താനും നിറം (ചുവപ്പ്, പച്ച, നീല, ഒന്നുമില്ല) കണ്ടെത്താനും കഴിയും.

ഐ സെൻസർ പാഠം തിരഞ്ഞെടുത്ത VEXcode VR ട്യൂട്ടോറിയൽ വിഭാഗം

ഐ സെൻസർ മൂല്യങ്ങൾ VEXcode VR-ൽ ഡാഷ്‌ബോർഡിൽ പ്രദർശിപ്പിക്കാൻ കഴിയും. ഡാഷ്‌ബോർഡിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഈ ലേഖനംകാണുക .

വെർച്വൽ റോബോട്ടിലെ ഐ സെൻസർ ഉപയോഗിച്ചുള്ള ഉദാഹരണ കോഡുള്ള VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

ഐ സെൻസർ മൂല്യങ്ങൾ മോണിറ്റർ കൺസോളിൽ VEXcode VR-ൽ പ്രദർശിപ്പിക്കാൻ കഴിയും. മോണിറ്റർ കൺസോളിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഈ ലേഖനംകാണുക.


ഐ സെൻസറുകളിൽ ഉപയോഗിക്കുന്ന കമാൻഡുകൾ

ഒബ്ജക്റ്റ് കമാൻഡിന് സമീപമുള്ള ഐ സെൻസർ

ഒരു വെർച്വൽ റോബോട്ടിനായുള്ള ഐ സെൻസർ കോഡ് കാണിക്കുന്ന VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

 

ഒബ്ജക്റ്റ് കമാൻഡിനടുത്തുള്ള ഐ സെൻസർ, ഐ സെൻസർ ഒരു വസ്തുവിന് അടുത്താണോ എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു, അതുവഴി ഒരു നിറം (ചുവപ്പ്, പച്ച, നീല, ഒന്നുമില്ല) തിരിച്ചറിയാൻ കഴിയും. ഫ്രണ്ട് ഐ സെൻസറിനും ഡൗൺ ഐ സെൻസറിനും നിയർ ഒബ്ജക്റ്റ് കമാൻഡുകൾ ഉണ്ട്.

ഐ സെൻസർ പാഠത്തിനായി പൈത്തൺ തിരഞ്ഞെടുത്ത VEXcode VR ട്യൂട്ടോറിയൽ പേജ്.

ഒബ്ജക്റ്റ് ന് സമീപമുള്ള ഐ സെൻസർ കമാൻഡ്, ഐ സെൻസർ കണ്ടെത്താനാകുന്ന നിറങ്ങളുള്ള ഒരു വസ്തുവിന് സമീപമാകുമ്പോൾ ട്രൂ റിപ്പോർട്ട് ചെയ്യുന്ന ഒരു ബൂളിയൻ തിരികെ നൽകുന്നു, കൂടാതെ കണ്ടെത്താനാകുന്ന നിറങ്ങളുള്ള ഒരു വസ്തുവിന് സമീപമാകുമ്പോൾ ഫാൾസ് റിപ്പോർട്ട് ചെയ്യുന്നു.

ഐ സെൻസർ നിറം കമാൻഡ്

വസ്തുക്കളുടെ നിറവും തെളിച്ചവും കണ്ടെത്തുന്നതിനുള്ള ഒരു ഐ സെൻസർ പ്രോജക്റ്റ് കാണിക്കുന്ന VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

ഐ സെൻസർ ഒരു പ്രത്യേക നിറം കണ്ടെത്തിയാൽഐ സെൻസർ കളർ കമാൻഡ് റിപ്പോർട്ട് ചെയ്യുന്നു.

ട്യൂട്ടോറിയലിൽ ഐ സെൻസർ ഉപയോഗിക്കുന്നതിനുള്ള VEXcode VR പ്ലേഗ്രൗണ്ടും പൈത്തൺ പ്രോജക്റ്റ് ഇന്റർഫേസും.

ഐ സെൻസർ തിരയുന്ന നിറം കമാൻഡിന്റെ പാരാമീറ്ററായി സജ്ജീകരിച്ചിരിക്കുന്നു. രണ്ട് ഐ സെൻസറുകൾക്കും ചുവപ്പ്, പച്ച, നീല അല്ലെങ്കിൽ ഒന്നും തിരിച്ചറിയാൻ കഴിയില്ല.

വസ്തുക്കളുടെ നിറവും തെളിച്ചവും കണ്ടെത്തുന്നതിനുള്ള ഐ സെൻസർ കോഡ് കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

Eye sensor color കമാൻഡ്, Eye Sensor തിരഞ്ഞെടുത്ത നിറം കണ്ടെത്തുമ്പോൾ True എന്ന് റിപ്പോർട്ട് ചെയ്യുന്ന ഒരു ബൂളിയൻ നൽകുന്നു, കൂടാതെ പാരാമീറ്ററായി സജ്ജീകരിച്ച നിറം കണ്ടെത്താത്തപ്പോൾ False എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു.


ഐ സെൻസറിന്റെ പൊതുവായ ഉപയോഗങ്ങൾ

വസ്തുക്കളുടെ നിറവും തെളിച്ചവും കണ്ടെത്തുന്നതിനുള്ള ഐ സെൻസർ കമാൻഡുകൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

വിആർ റോബോട്ടിലെ ഐ സെൻസറുകൾ പല തരത്തിൽ ഉപയോഗിക്കാം. ഡൗൺ ഐ സെൻസറിനെക്കുറിച്ച് ശ്രദ്ധിക്കേണ്ട ഒരു കാര്യം, കളിസ്ഥലത്തിന്റെ തറ ഒരു വസ്തുവായി തിരിച്ചറിയാതിരിക്കാൻ ഇത് ട്യൂൺ ചെയ്തിരിക്കുന്നു എന്നതാണ്. ഡിസ്കുകൾ പോലുള്ള മറ്റ് ഇനങ്ങൾ ഒരു വസ്തുവായി രജിസ്റ്റർ ചെയ്യും.

ഡിസ്ക് മൂവർ പ്ലേഗ്രൗണ്ടിലെ നിറമുള്ള ഡിസ്കുകൾ അല്ലെങ്കിൽ കാസിൽ ക്രാഷർ പ്ലേഗ്രൗണ്ടിന് ചുറ്റുമുള്ള ചുവന്ന ബോർഡർ പോലുള്ള സെൻസറിനടുത്തുള്ള ഒരു വസ്തുവിന്റെ നിറം ഐ സെൻസറുകൾക്ക് കണ്ടെത്താൻ കഴിയും. വ്യത്യസ്ത നിറങ്ങളിലുള്ള വസ്തുക്കളെ തരംതിരിക്കാനോ, പ്രത്യേക നിറമുള്ള ഒരു വസ്തുവിലേക്ക് ഓടിക്കാനോ, സെൻസറിലൂടെ കടന്നുപോകുമ്പോൾ വസ്തുക്കളുടെ നിറം കണ്ടെത്താനോ VR റോബോട്ട് ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇത് ഉപയോഗപ്രദമാണ്.

ഐ സെൻസർ ഉപയോഗിക്കുന്നതിനുള്ള VR റോബോട്ടും കളിസ്ഥലവും ഉള്ള ഒരു പൈത്തൺ പ്രോജക്റ്റ് കാണിക്കുന്ന VEXcode VR ഇന്റർഫേസ്.

ശരിയായ സ്ഥലത്ത് എത്തുമ്പോൾ, ഐ സെൻസറുകൾ ഉപയോഗിച്ച് ഒരു ക്രമത്തിലുള്ള പെരുമാറ്റങ്ങൾ ആരംഭിക്കാൻ VR റോബോട്ടിന് കഴിയും. ഉദാഹരണത്തിന്, ഒരു മതിൽ പോലുള്ള ഒരു വസ്തുവിനടുത്താണെന്ന് തിരിച്ചറിയുന്നതുവരെ VR റോബോട്ടിന് മുന്നോട്ട് ഓടിക്കാൻ കഴിയും, തുടർന്ന് 90 ഡിഗ്രി തിരിഞ്ഞ്, അല്ലെങ്കിൽ ഒരു കാസിൽ, ഡിസ്ക് അല്ലെങ്കിൽ മതിൽ പോലുള്ള ഒരു വസ്തുവിൽ ഇടിക്കാതിരിക്കാൻ റിവേഴ്സ് ഡ്രൈവ് ചെയ്യാൻ കഴിയും.

ഐ സെൻസർ ഉപയോഗിക്കുന്നതിന് പ്ലേഗ്രൗണ്ട്, മോണിറ്റർ കൺസോൾ, കോഡ് എഡിറ്റർ എന്നിവ ദൃശ്യമാകുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

ഒരു വസ്തുവിനെയോ ഉപരിതലത്തെയോ സ്പർശിക്കാതെ തന്നെ ഒരു പ്രത്യേക അകലത്തിൽ എത്തുന്നതുവരെ, ഐ സെൻസറുകൾ ഉപയോഗിച്ച് വിആർ റോബോട്ടിന് അതിലേക്ക് സഞ്ചരിക്കാൻ കഴിയും. വിആർ റോബോട്ട് കളിസ്ഥലത്ത് നിന്ന് വീഴുകയോ ചുമരുകളിൽ ഇടിക്കുകയോ ചെയ്യുന്നില്ലെന്ന് ഉറപ്പാക്കാൻ ഇത് ഉപയോഗിക്കാം.


ഐ സെൻസർ ഉദാഹരണ പദ്ധതി

ഒരു പൈത്തൺ പ്രോജക്റ്റുള്ള VEXcode VR വർക്ക്‌സ്‌പെയ്‌സും ഐ സെൻസർ ട്യൂട്ടോറിയലിനായി ഉപയോഗിക്കുന്ന VR റോബോട്ട് കളിസ്ഥലവും.

താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിൽ, ഫ്രണ്ട് ഐ സെൻസർ ഒരു പച്ച നിറത്തിലുള്ള വസ്തുവിനെ കണ്ടെത്തുന്നതുവരെ VR റോബോട്ട് മുന്നോട്ട് ഓടും, തുടർന്ന് അത് നിർത്തി റിവേഴ്സ് ഡ്രൈവ് ചെയ്യുന്നതിന് മുമ്പ് കാത്തിരിക്കും. ഡാഷ്‌ബോർഡിൽ, ഫ്രണ്ട് ഐ സെൻസർ മൂല്യങ്ങൾ ഒരു വസ്തു കണ്ടെത്തി എന്ന് True എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നതും ആ വസ്തുവിന്റെ (ഡിസ്ക്) നിറം പച്ചയാണെന്നും ശ്രദ്ധിക്കുക.

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

Last Updated: