നിങ്ങളുടെ ആദ്യത്തെ റോബോട്ട്-ടു-റോബോട്ട് സന്ദേശമയയ്ക്കൽ പ്രോജക്റ്റുകൾ ഇപ്പോൾ സൃഷ്ടിച്ചുകഴിഞ്ഞു, ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാൻ ശ്രമിക്കേണ്ട സമയമാണിത്! ഈ പാഠത്തിൽ, ഒരു റോബോട്ടിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിനുള്ള പ്രോജക്ടുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് നിങ്ങൾ പഠിക്കും.
ഇതിനെക്കുറിച്ച് കൂടുതലറിയാൻ താഴെയുള്ള വീഡിയോ കാണുക:
- റോബോട്ടുകൾക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന പ്രോജക്ടുകൾ സൃഷ്ടിക്കൽ.
- "ആദ്യം അകത്ത്, ആദ്യം പുറത്തുവരിക" (FIFO) എന്ന ആശയം സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നതിന്റെയും അതനുസരിച്ച് പ്രവർത്തിക്കുന്നതിന്റെയും ക്രമം എങ്ങനെ നിർണ്ണയിക്കുന്നു.
- ഒന്നിലധികം സന്ദേശങ്ങൾ പരിശോധിക്കുന്നതിന് ഒരു റിപ്പീറ്റ് ലൂപ്പും കണ്ടീഷണൽ സ്റ്റേറ്റ്മെന്റുകളും ഉപയോഗിക്കുന്നു.
വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ഒരു മുഴുവൻ ക്ലാസ് ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നത് എങ്ങനെയാണ് റോബോട്ടിനെ സങ്കീർണ്ണമായ പ്രവർത്തനങ്ങൾ ചെയ്യുന്നതിനായി കോഡ് ചെയ്യുന്നത് സാധ്യമാക്കുന്നത്?
- നിങ്ങളുടെ അവകാശവാദങ്ങളെ ന്യായീകരിക്കുന്ന എന്താണ് വീഡിയോയിൽ നിങ്ങൾ കണ്ടത്?
- മുൻ പാഠത്തിലെ പ്രോജക്റ്റുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഈ വീഡിയോയിലെ പ്രോജക്റ്റുകൾക്ക് എന്ത് സമാനതകളോ വ്യത്യാസമോ ഉണ്ട്?
- വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലുള്ള പ്രോജക്ടുകൾ ആസൂത്രണം ചെയ്യുമ്പോൾ നിങ്ങൾ എന്തൊക്കെ പരിഗണിക്കണം, എന്തുകൊണ്ട്?
- ഒന്നിലധികം സന്ദേശങ്ങൾ ഉൾക്കൊള്ളുന്ന പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
വീഡിയോ കണ്ടുകഴിഞ്ഞു, നിങ്ങളുടെ ചിന്തകൾ ഡയറിയിൽ രേഖപ്പെടുത്തുക. നിങ്ങളുടെ ചിന്തയെ നയിക്കുന്നതിനും ഒരു മുഴുവൻ ക്ലാസ് ചർച്ചയ്ക്ക് തയ്യാറാകുന്നതിനും ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നത് എങ്ങനെയാണ് റോബോട്ടിനെ സങ്കീർണ്ണമായ പ്രവർത്തനങ്ങൾ ചെയ്യുന്നതിനായി കോഡ് ചെയ്യുന്നത് സാധ്യമാക്കുന്നത്?
- നിങ്ങളുടെ അവകാശവാദങ്ങളെ ന്യായീകരിക്കുന്ന എന്താണ് വീഡിയോയിൽ നിങ്ങൾ കണ്ടത്?
- മുൻ പാഠത്തിലെ പ്രോജക്റ്റുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഈ വീഡിയോയിലെ പ്രോജക്റ്റുകൾക്ക് എന്ത് സമാനതകളോ വ്യത്യാസമോ ഉണ്ട്?
- വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലുള്ള പ്രോജക്ടുകൾ ആസൂത്രണം ചെയ്യുമ്പോൾ നിങ്ങൾ എന്തൊക്കെ പരിഗണിക്കണം, എന്തുകൊണ്ട്?
- ഒന്നിലധികം സന്ദേശങ്ങൾ ഉൾക്കൊള്ളുന്ന പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിനെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തൊക്കെ ചോദ്യങ്ങളുണ്ട്?
വീഡിയോ കണ്ടതിനു ശേഷവും പരിശീലനത്തിന് മുമ്പും, വിദ്യാർത്ഥികൾ ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്കായി ഒത്തുകൂടുക. ചർച്ചയ്ക്കുള്ള അടിസ്ഥാനമായി നൽകിയിരിക്കുന്ന ചോദ്യങ്ങൾക്ക് വിദ്യാർത്ഥികളുടെ ഉത്തരങ്ങൾ ഉപയോഗിക്കുക.
വിദ്യാർത്ഥികളുടെ പ്രതികരണങ്ങൾ ബോർഡിൽ രേഖപ്പെടുത്തുക, അതുവഴി ആവശ്യാനുസരണം അവർക്ക് അവ വീണ്ടും പരിശോധിക്കാൻ കഴിയും. തങ്ങളുടെ വാദങ്ങളെ പിന്തുണയ്ക്കുന്നതിനായി അവരുടെ ജേണലുകളിലെ കുറിപ്പുകൾ പരാമർശിക്കാൻ വിദ്യാർത്ഥികളെ പ്രോത്സാഹിപ്പിക്കുക.
ഗൈഡഡ് പ്രാക്ടീസ്
വീഡിയോ കണ്ട് ചർച്ച ചെയ്തു കഴിഞ്ഞ സ്ഥിതിക്ക്, ഇനി പരിശീലനത്തിലേക്കുള്ള നിങ്ങളുടെ ഊഴമാണ്. റോബോട്ടുകൾക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന പ്രോജക്ടുകൾ കോഡ് ചെയ്യുന്നതിന് നിങ്ങൾ സഹകരിക്കും.
ഘട്ടം 1: താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ ഫീൽഡ് സജ്ജമാക്കുക.

ഘട്ടം 2: ഒരു റോബോട്ട് മറ്റൊരു റോബോട്ടിനോട് മൂന്ന് വ്യത്യസ്ത വസ്തുക്കൾ എടുത്ത് ഓരോന്നും AprilTag ID 0 ലേക്ക് എത്തിക്കാൻ നിർദ്ദേശിക്കുന്ന സന്ദേശങ്ങൾ അയയ്ക്കുന്ന പ്രോജക്റ്റുകൾ സൃഷ്ടിക്കുക. ടാസ്ക് പൂർത്തിയാക്കുന്നതിന് രണ്ട് റോബോട്ടുകളുടെയും പ്ലാൻ ചെയ്യാനും കോഡ് ചെയ്യാനും സഹകരിക്കുക.
- നിങ്ങളുടെ പരിശീലനത്തിന് വഴികാട്ടാൻ ഈ ടാസ്ക് കാർഡ് (Google / .docx / .pdf) ഉപയോഗിക്കുക.
- വസ്തു എത്തിച്ചുകഴിഞ്ഞാൽ, പാടത്തുള്ള വസ്തുവിന് പകരം മറ്റൊരു ചരക്ക് വയ്ക്കുക.
പരിശീലനത്തിനുള്ള ഉറവിടങ്ങൾ:
പ്രവർത്തനം പൂർത്തിയാക്കുമ്പോൾ കൂടുതൽ പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ, ഇവിടെ ലിങ്ക് ചെയ്തിരിക്കുന്ന ഉറവിടങ്ങൾ ലഭ്യമാണ്.
വീഡിയോ കണ്ടു ചർച്ച ചെയ്തു കഴിഞ്ഞ സ്ഥിതിക്ക്, ഇനി പരിശീലനത്തിലേക്കുള്ള നിങ്ങളുടെ ഊഴമാണ്. റോബോട്ടുകൾക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന പ്രോജക്ടുകൾ കോഡ് ചെയ്യുന്നതിന് നിങ്ങൾ സഹകരിക്കും.
ഘട്ടം 1: താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ ഫീൽഡ് സജ്ജമാക്കുക.

ഘട്ടം 2: ഒരു റോബോട്ട് മറ്റൊരു റോബോട്ടിനോട് മൂന്ന് വ്യത്യസ്ത വസ്തുക്കൾ എടുത്ത് ഓരോന്നും AprilTag ID 0 ലേക്ക് എത്തിക്കാൻ നിർദ്ദേശിക്കുന്ന സന്ദേശങ്ങൾ അയയ്ക്കുന്ന പ്രോജക്റ്റുകൾ സൃഷ്ടിക്കുക. ടാസ്ക് പൂർത്തിയാക്കുന്നതിന് രണ്ട് റോബോട്ടുകളുടെയും പ്ലാൻ ചെയ്യാനും കോഡ് ചെയ്യാനും സഹകരിക്കുക.
- നിങ്ങളുടെ പരിശീലനത്തിന് വഴികാട്ടാൻ ഈ ടാസ്ക് കാർഡ് (Google / .docx / .pdf) ഉപയോഗിക്കുക.
- വസ്തു എത്തിച്ചുകഴിഞ്ഞാൽ, പാടത്തുള്ള വസ്തുവിന് പകരം മറ്റൊരു ചരക്ക് വയ്ക്കുക.
പരിശീലനത്തിനുള്ള ഉറവിടങ്ങൾ:
പ്രവർത്തനം പൂർത്തിയാക്കുമ്പോൾ കൂടുതൽ പിന്തുണ ആവശ്യമുണ്ടെങ്കിൽ, ഇവിടെ ലിങ്ക് ചെയ്തിരിക്കുന്ന ഉറവിടങ്ങൾ ലഭ്യമാണ്.
സ്റ്റെപ്പ് 2 ടാസ്ക് കാർഡ് വിതരണം ചെയ്യുക (Google / .docx / .pdf). വിദ്യാർത്ഥികൾ അവരുടെ പ്രോജക്ടുകൾ ആസൂത്രണം ചെയ്യുന്നതിനും കോഡ് ചെയ്യുന്നതിനും സഹകരിക്കുമ്പോൾ, മുറിയിൽ ചുറ്റി സഞ്ചരിച്ച് ഇതുപോലുള്ള ചോദ്യങ്ങൾ ചോദിക്കുക:
- കോഡിംഗിൽ:
- റോബോട്ട് എസ് അയച്ച എല്ലാ സന്ദേശങ്ങളും റോബോട്ട് ആർ സ്വീകരിക്കുന്നുണ്ടെന്ന് നിങ്ങൾ എങ്ങനെയാണ് ഉറപ്പാക്കുന്നത്?
- റോബോട്ട് ആർ ഏത് ക്രമത്തിലാണ് റോബോട്ട് എസിന്റെ സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നതെന്ന് നിങ്ങൾക്ക് എങ്ങനെ അറിയാം?
- റോബോട്ട് ആർ എടുത്ത് എത്തിക്കുന്ന വസ്തുക്കളുടെ ക്രമം മാറ്റണമെങ്കിൽ നിങ്ങൾ എന്തുചെയ്യണം?
- റോബോട്ട് എസ് അയയ്ക്കുന്ന സന്ദേശം മാറ്റാൻ നിങ്ങൾക്ക് കഴിയുമോ, എന്നിട്ടും റോബോട്ട് ആർ-ൽ നിന്ന് അതേ പെരുമാറ്റങ്ങൾ ലഭിക്കുമോ?
- റോബോട്ട് എസ് അയയ്ക്കുന്നത് ഒരേപോലെയാണെന്ന സന്ദേശം നിലനിർത്തി, റോബോട്ട് ആർ അയയ്ക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ പെരുമാറ്റരീതികൾ സ്വീകരിക്കാൻ നിങ്ങൾക്ക് കഴിയുമോ?
- സഹകരണത്തെക്കുറിച്ച്:
- രണ്ട് ഗ്രൂപ്പുകൾക്കിടയിലും നിങ്ങളുടെ ആശയങ്ങൾ വ്യക്തമായി ആശയവിനിമയം ചെയ്യുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ നിങ്ങൾക്ക് എന്തെല്ലാം കാര്യങ്ങൾ ചെയ്യാൻ കഴിയും?
- എല്ലാവരും പങ്കെടുക്കുന്നുണ്ടെന്ന് നിങ്ങൾ എങ്ങനെയാണ് ഉറപ്പാക്കുന്നത്?
മൂന്ന് വസ്തുക്കളും എടുത്ത് വിതരണം ചെയ്യുന്നതിനായി റോബോട്ട് ആർ-നായി പ്രോജക്ടുകൾ സൃഷ്ടിക്കുന്നതിൽ വിദ്യാർത്ഥികൾക്ക് ബുദ്ധിമുട്ടുണ്ടെങ്കിൽ, അവരുടെ പഠനം ശക്തിപ്പെടുത്തുന്നതിന് പേജിന്റെ മുകളിലുള്ള വീഡിയോ വീണ്ടും കാണാൻ അവരെ പ്രോത്സാഹിപ്പിക്കുക.
പൂർത്തിയാക്കുക
ഇപ്പോൾ നിങ്ങൾ പ്രവർത്തനം പൂർത്തിയാക്കി, റോബോട്ടുകൾക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന കോഡിംഗ് പ്രോജക്റ്റുകളെക്കുറിച്ച് നിങ്ങൾ പഠിച്ച കാര്യങ്ങൾ പങ്കിടാനുള്ള സമയമായി. നിങ്ങളുടെ പഠനത്തെക്കുറിച്ച് ചിന്തിക്കാനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറെടുക്കാനും സഹായിക്കുന്നതിന് നിങ്ങളുടെ ജേണലിൽ ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- റോബോട്ട് എസിൽ നിന്ന് റോബോട്ട് ആർ-ലേക്ക് ഏതൊക്കെ സന്ദേശങ്ങൾ അയയ്ക്കണമെന്ന് നിങ്ങൾ എങ്ങനെയാണ് തീരുമാനിച്ചത്?
- റോബോട്ട് എസിൽ നിന്ന് റോബോട്ട് ആറിലേക്ക് സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിന്റെ ക്രമം നിങ്ങൾ എങ്ങനെയാണ് തീരുമാനിച്ചത്?
- റോബോട്ട് എസിൽ നിന്ന് അയയ്ക്കുന്ന ഓരോ സന്ദേശത്തിലും റോബോട്ട് ആർ എങ്ങനെ പ്രവർത്തിക്കും?
- നിങ്ങളുടെ പദ്ധതികൾ നിർമ്മിക്കുമ്പോൾ നിങ്ങൾ എന്തെല്ലാം വെല്ലുവിളികളാണ് നേരിട്ടത്? അവയെ മറികടക്കാൻ നിങ്ങൾ എങ്ങനെ ഒരുമിച്ച് പ്രവർത്തിച്ചു?
- ഒരു റോബോട്ടിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിനുള്ള പ്രോജക്ടുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് പഠിക്കുന്ന ഒരാൾക്ക് നിങ്ങൾ എന്ത് ഉപദേശമാണ് നൽകുന്നത്?
ഇപ്പോൾ നിങ്ങൾ പ്രവർത്തനം പൂർത്തിയാക്കി, റോബോട്ടുകൾക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കാനും സ്വീകരിക്കാനും കഴിയുന്ന കോഡിംഗ് പ്രോജക്റ്റുകളെക്കുറിച്ച് നിങ്ങൾ പഠിച്ച കാര്യങ്ങൾ പങ്കിടാനുള്ള സമയമായി. നിങ്ങളുടെ പഠനത്തെക്കുറിച്ച് ചിന്തിക്കാനും ക്ലാസ് മുഴുവൻ ചർച്ചയ്ക്ക് തയ്യാറെടുക്കാനും സഹായിക്കുന്നതിന് നിങ്ങളുടെ ജേണലിൽ ഇനിപ്പറയുന്ന ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുക:
- റോബോട്ട് എസിൽ നിന്ന് റോബോട്ട് ആർ-ലേക്ക് ഏതൊക്കെ സന്ദേശങ്ങൾ അയയ്ക്കണമെന്ന് നിങ്ങൾ എങ്ങനെയാണ് തീരുമാനിച്ചത്?
- റോബോട്ട് എസിൽ നിന്ന് റോബോട്ട് ആറിലേക്ക് സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിന്റെ ക്രമം നിങ്ങൾ എങ്ങനെയാണ് തീരുമാനിച്ചത്?
- റോബോട്ട് എസിൽ നിന്ന് അയയ്ക്കുന്ന ഓരോ സന്ദേശത്തിലും റോബോട്ട് ആർ എങ്ങനെ പ്രവർത്തിക്കും?
- നിങ്ങളുടെ പദ്ധതികൾ നിർമ്മിക്കുമ്പോൾ നിങ്ങൾ എന്തെല്ലാം വെല്ലുവിളികളാണ് നേരിട്ടത്? അവയെ മറികടക്കാൻ നിങ്ങൾ എങ്ങനെ ഒരുമിച്ച് പ്രവർത്തിച്ചു?
- ഒരു റോബോട്ടിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നതിനുള്ള പ്രോജക്ടുകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് പഠിക്കുന്ന ഒരാൾക്ക് നിങ്ങൾ എന്ത് ഉപദേശമാണ് നൽകുന്നത്?
ക്ലാസ് മുഴുവൻ ചർച്ചയിൽ വിദ്യാർത്ഥികൾക്ക് അവരുടെ പഠനങ്ങൾ പങ്കുവെക്കാൻ വഴികാട്ടുക. പങ്കിട്ട ധാരണകളിലോ പഠന ലക്ഷ്യങ്ങളിലോ ഒത്തുചേരുന്നതിന് പരിശീലനത്തിലൂടെയുള്ള പഠനത്തെക്കുറിച്ച് ചിന്തിക്കാൻ വിദ്യാർത്ഥികളെ സഹായിക്കുക.
ചർച്ചയുടെ ആരംഭ പോയിന്റായി വിദ്യാർത്ഥികൾ അവരുടെ ജേണലുകളിൽ ഉത്തരം നൽകിയ ചോദ്യങ്ങൾ ഉപയോഗിക്കുക. വിദ്യാർത്ഥികളുടെ ധാരണയെ നയിക്കാൻ തുടർന്നുള്ള ചോദ്യങ്ങൾ ചോദിക്കുക:
- ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുമ്പോഴും സ്വീകരിക്കുമ്പോഴും:
- ഓരോ സന്ദേശവും സ്വീകരിക്കുന്ന റോബോട്ടിൽ എന്ത് സ്വഭാവരീതികളാണ് ഉണർത്തിയത്?
- സ്വീകരിക്കുന്ന റോബോട്ട് നിങ്ങൾ ഉദ്ദേശിച്ച രീതിയിൽ പ്രതികരിക്കുന്നുവെന്ന് എങ്ങനെ ഉറപ്പാക്കി?
- പ്രതീക്ഷിച്ചതുപോലെ ഏതെങ്കിലും സന്ദേശങ്ങൾ പ്രവർത്തിച്ചില്ലേ? എന്തുകൊണ്ടെന്ന് നിങ്ങൾക്ക് എങ്ങനെ മനസ്സിലായി?
- റോബോട്ടുകൾ ആശയവിനിമയം നടത്തി ഒന്നിലധികം സന്ദേശങ്ങൾ അയയ്ക്കുന്നത് ഉപയോഗപ്രദമാകുന്ന മറ്റ് പദ്ധതികളെക്കുറിച്ച് നിങ്ങൾക്ക് ചിന്തിക്കാനാകുമോ?
- സഹകരണത്തെക്കുറിച്ച്:
- ഏതൊക്കെ സന്ദേശങ്ങളാണ് അയയ്ക്കേണ്ടതെന്നും ഏത് ക്രമത്തിലാണെന്നും തീരുമാനിക്കാൻ നിങ്ങൾ എങ്ങനെയാണ് ഒരുമിച്ച് പ്രവർത്തിച്ചത്?
- ആസൂത്രണം ചെയ്യുമ്പോഴോ കോഡിംഗ് ചെയ്യുമ്പോഴോ നിങ്ങളുടെ ഗ്രൂപ്പിന് എന്തെങ്കിലും അഭിപ്രായവ്യത്യാസങ്ങൾ ഉണ്ടായിരുന്നോ? നിങ്ങൾ അവ എങ്ങനെ പരിഹരിച്ചു?
അടുത്ത പാഠത്തിലേക്ക് പോകുന്നതിന് അടുത്തത് > തിരഞ്ഞെടുക്കുക.