VEX AIM കോഡിംഗ് റോബോട്ട് വിദ്യാർത്ഥികൾക്ക് റോബോട്ടിക്സും കമ്പ്യൂട്ടർ സയൻസും സംവേദനാത്മകവും വിപുലീകരിക്കാവുന്നതുമായ രീതിയിൽ അനുഭവിക്കാൻ പ്രാപ്തമാക്കുന്ന നിരവധി സവിശേഷതകൾ കൊണ്ട് സജ്ജീകരിച്ചിരിക്കുന്നു - തുടക്കക്കാർക്ക് അനുയോജ്യമായ പ്രോജക്ടുകൾ മുതൽ സങ്കീർണ്ണമായ സ്വയംഭരണ സംവിധാനങ്ങൾ വരെ. ഈ ലേഖനം ഈ സവിശേഷതകളുടെയും സെൻസറുകളുടെയും ഒരു അവലോകനം നൽകുന്നു.
ചലനം
ഡ്രൈവ്ട്രെയിനും കിക്കറും
റോബോട്ടിന്റെ അടിത്തറയിൽ മൂന്ന് ഓമ്നി-വീലുകൾ ഉൾപ്പെടുന്നു, ഇത് ഒരു ഹോളോണമിക് ഡ്രൈവ്ട്രെയിൻ സൃഷ്ടിക്കുന്നു. ഇത് റോബോട്ടിനെ ഏത് ദിശയിലേക്കും സുഗമമായി നീങ്ങാൻ പ്രാപ്തമാക്കുന്നു - മുന്നോട്ടും, പിന്നോട്ടും, വശങ്ങളിലേക്കും, കോണോടുകോണായും.
റോബോട്ടിന്റെ മുൻവശത്ത് ഒരു കിക്കർ ഉണ്ട്. കിക്കറിന് പിന്നിൽ ഒരു കാന്തമുണ്ട്, അത് റോബോട്ട് ലോഹ കോറുകളുള്ള ബാരലുകളും സ്പോർട്സ് ബോളുകളും ശേഖരിക്കാൻ അനുവദിക്കുന്നു.
കിക്കർ സജീവമാകുമ്പോൾ, അത് റോബോട്ടിന്റെ മുൻവശത്ത് നിന്ന് പുറത്തേക്ക് തള്ളി സ്പോർട്സ് ബോൾ അല്ലെങ്കിൽ ബാരലിനെ കാന്തത്തിൽ നിന്ന് വേർതിരിക്കുന്നു.
ചലനത്തിനുള്ള സെൻസറുകൾ
ഡ്രൈവ്ട്രെയിനിന് പുറമേ, സ്ഥിരതയുള്ള ചലനവും ഓറിയന്റേഷൻ ട്രാക്കിംഗും ഉറപ്പാക്കാൻ റോബോട്ടിൽ സെൻസറുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു. ഈ സെൻസറുകളിൽ ഇവ ഉൾപ്പെടുന്നു:
- ഒരു 3-ആക്സിസ് ഗൈറോസ്കോപ്പ്
- ഒരു 3-ആക്സിസ് ആക്സിലറോമീറ്റർ
- വീൽ എൻകോഡറുകൾ
ചലനം നിയന്ത്രിക്കൽ
റോബോട്ടിനെ വിദൂരമായി നിയന്ത്രിക്കുന്നതിന് ഡ്രൈവ് മോഡ് ഉം വൺ സ്റ്റിക്ക് കൺട്രോളർ ഉപയോഗിച്ച് വിദ്യാർത്ഥികൾക്ക് ഈ ചലനങ്ങൾ പര്യവേക്ഷണം ചെയ്യാൻ കഴിയും. VEXcode AIM-ൽ ബ്ലോക്കുകൾ അല്ലെങ്കിൽ പൈത്തൺ ഉപയോഗിച്ച് അവർക്ക് ഏത് ദിശയിലേക്കും ചലനങ്ങൾ കോഡ് ചെയ്യാനും കഴിയും.
കൂടാതെ, റോബോട്ടിന്റെ ചലനങ്ങൾ നിയന്ത്രിക്കുന്നതിന് വിദ്യാർത്ഥികൾക്ക് ബട്ടൺ കോഡിംഗ് ഉപയോഗിക്കാം. പുതിയ കോഡർമാർക്ക് VEXcode ഉപയോഗിച്ച് തുടങ്ങുന്നതിനുമുമ്പ് റോബോട്ടിന്റെ സ്ക്രീൻ ഉപയോഗിച്ച് നേരിട്ട് റോബോട്ടിനെ ചലിപ്പിക്കാനും തിരിയാനും ചവിട്ടാനും കഴിയും.
AI വിഷൻ സെൻസർ
റോബോട്ടിന്റെ സെൻസിംഗ് കഴിവുകളുടെ കാതലായ ഭാഗത്ത്, AI വിഷൻ സെൻസർ റോബോട്ടിനെ ഇനിപ്പറയുന്നവ ചെയ്യാൻ അനുവദിക്കുന്നു:
- സ്പോർട്സ് ബോളുകൾ, ഓറഞ്ച്, നീല ബാരലുകൾ തുടങ്ങിയ വസ്തുക്കൾ കണ്ടെത്തുക.
- ഏപ്രിൽ ടാഗുകൾ തിരിച്ചറിയുക
- കോൺഫിഗർ ചെയ്ത കളർ സിഗ്നേച്ചറുകളും കളർ കോഡുകളും തിരിച്ചറിയുക.
AI വിഷൻ സെൻസറിൽ നിന്നുള്ള ഡാറ്റയെക്കുറിച്ച് ഈ ലേഖനത്തിൽ കൂടുതലറിയുക.
ദൃശ്യ സവിശേഷതകൾ
സ്ക്രീൻ
റോബോട്ടിലെ ടച്ച്സ്ക്രീൻ കപ്പാസിറ്റീവ് ടച്ചിനോട് പ്രതികരിക്കുന്നു, കൂടാതെ ഇനിപ്പറയുന്നവ ഉൾപ്പെടെ നിരവധി വ്യത്യസ്ത കാര്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് കോഡ് ചെയ്യാൻ കഴിയും:
- ഇമോജികൾ
- വാചകം
- നിറങ്ങൾ
- രൂപങ്ങൾ
- ഉപയോക്താവ് അപ്ലോഡ് ചെയ്ത ചിത്രങ്ങൾ
ഇവയെല്ലാം VEXcode വഴി ഇഷ്ടാനുസൃതമാക്കാവുന്നതാണ്. VEXcode API റഫറൻസ് ഉപയോഗിച്ച് റോബോട്ടിന്റെ സ്ക്രീനിൽ കോഡിംഗ് ചെയ്യുന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക.
എൽഇഡികൾ
വിദ്യാർത്ഥികൾക്ക് റോബോട്ടിന്റെ ആറ് കോഡ് ചെയ്യാവുന്ന LED-കൾ (പ്രകാശം പുറപ്പെടുവിക്കുന്ന ഡയോഡുകൾ) നിയന്ത്രിക്കാൻ കഴിയും:
- സ്റ്റാറ്റസ് സൂചകങ്ങൾ
- അലങ്കാര ലൈറ്റ് പാറ്റേണുകൾ
- ഫീഡ്ബാക്ക് സിഗ്നലുകൾ
ഒരു പ്രോജക്റ്റിൽ LED കൾ ഉപയോഗിക്കുന്നത് ഒരു ഉദാഹരണ പ്രോജക്റ്റിലൂടെ പര്യവേക്ഷണം ചെയ്യുക. ഈ ലേഖനത്തിൽ നിന്ന് ഒരു ഉദാഹരണ പ്രോജക്റ്റ് എങ്ങനെ തുറക്കാമെന്ന് മനസ്സിലാക്കുക.
ശബ്ദങ്ങൾ
റോബോട്ടിന്റെ അടിയിലുള്ള സ്പീക്കർ വിദ്യാർത്ഥികളെ അവരുടെ പ്രോജക്റ്റുകളിൽ ബിൽറ്റ്-ഇൻ, കസ്റ്റം അപ്ലോഡ് ചെയ്ത ശബ്ദങ്ങൾ സംയോജിപ്പിക്കാൻ അനുവദിക്കുന്നു.
ഈ ലേഖനത്തിൽ VEXcode-ൽ ഇഷ്ടാനുസൃത ശബ്ദങ്ങൾ അപ്ലോഡ് ചെയ്യുന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക.
റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ
ഒരു VEXcode AIM പ്രോജക്റ്റ് സമയത്ത് സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന തരത്തിൽ രണ്ട് VEX AIM കോഡിംഗ് റോബോട്ടുകളെ ബന്ധിപ്പിക്കാൻ കഴിയും. റോബോട്ടുകൾക്ക് ആശയവിനിമയം നടത്താനും ഒരുമിച്ച് പ്രവർത്തിക്കാനും കഴിയുന്നതിനാൽ, ഒരു റോബോട്ടിന് സ്വന്തമായി ചെയ്യാൻ കഴിയുന്നതിനേക്കാൾ സങ്കീർണ്ണമായ പദ്ധതികൾ അവയ്ക്ക് കൈകാര്യം ചെയ്യാൻ കഴിയും.
ഈ ലേഖനത്തിൽ റോബോട്ട്-ടു-റോബോട്ട് ആശയവിനിമയത്തെക്കുറിച്ച് കൂടുതലറിയുക.