Skip to main content

പാഠം 3: ഒന്നിലധികം സെൻസറുകൾ ഒരുമിച്ച് ഉപയോഗിക്കുക

മുൻ പാഠത്തിൽ, വിആർ റോബോട്ട് കുറഞ്ഞത് രണ്ട് കെട്ടിടങ്ങളെങ്കിലും ഇടിച്ചുതെറിപ്പിച്ചു, മാത്രമല്ല കളിസ്ഥലത്ത് നിന്ന് വീഴുകയും ചെയ്തു. ഈ പാഠത്തിൽ, VR റോബോട്ട് ഇപ്പോഴും കുറഞ്ഞത് രണ്ട് കെട്ടിടങ്ങളെങ്കിലും ഇടിച്ചുനിരത്തും, എന്നാൽ ഇത്തവണ, ഡൈനാമിക് കാസിൽ ക്രാഷർ പ്ലേഗ്രൗണ്ട്ൽ നിന്ന് വീഴാതെ തന്നെ!

വിജയകരമായ ഒരു പ്രോജക്ടിന്റെ അവസാനം ഡൈനാമിക് കാസിൽ ക്രാഷർ പ്ലേഗ്രൗണ്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള കാഴ്ച, എല്ലാ കോട്ടകളും മറിച്ചിടുകയും വിആർ റോബോട്ട് പ്ലേഗ്രൗണ്ടിന്റെ താഴെ വലത് ക്വാഡ്രന്റിൽ സ്ഥിതി ചെയ്യുകയും ചെയ്യുന്നു.

പഠന ഫലങ്ങൾ

  • ഒന്നിലധികം സെൻസറുകൾ ഉപയോഗിച്ച് ആവർത്തിച്ചുള്ള തീരുമാനങ്ങൾ എടുക്കുന്നതിന്, [Repeat until] ബ്ലോക്കിൽ ബൂളിയൻ അവസ്ഥയിലുള്ള ഒരു സെൻസർ മൂല്യവും [If then else] ബ്ലോക്കിൽ മറ്റൊരു സെൻസർ മൂല്യവും എങ്ങനെ ഉപയോഗിക്കാമെന്ന് തിരിച്ചറിയുക.
  • ഒരു ഉപയോക്താവ് [Wait until] ബ്ലോക്ക് ഉപയോഗിക്കുന്നതിന് പകരം, [Repeat until] ബ്ലോക്കിനുള്ളിൽ ഒരു [If then else] ബ്ലോക്ക് ഉപയോഗിക്കേണ്ട സാഹചര്യങ്ങൾ വിശദീകരിക്കുക.
  • ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിന് ചിലപ്പോൾ ഒന്നിലധികം വ്യവസ്ഥകൾ ആവശ്യമായി വരുന്നത് എന്തുകൊണ്ടെന്ന് വിശദീകരിക്കുക.

ഈ പാഠത്തിന്റെ ബാക്കി ഭാഗം തുടരാൻ അടുത്തത് ബട്ടൺ തിരഞ്ഞെടുക്കുക.