പ്രധാന ഉള്ളടക്കത്തിലേക്ക് പോകുക

ഏറ്റവും ചെറിയ പാതയിലൂടെ

[Drive for], [Turn to heading] ബ്ലോക്കുകൾ, GPS സെൻസർ, ഒപ്റ്റിക്കൽ സെൻസർ, ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പ്, ബോട്ടം ഡിസ്റ്റൻസ് സെൻസർ എന്നിവ ഉപയോഗിച്ച് ഹീറോ ബോട്ടിനെ ഏറ്റവും ചെറിയ പാതയിലൂടെ ഓടിക്കാൻ ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക (-1040,1740) ൽ സ്ഥിതി ചെയ്യുന്ന റോളർ ചുവപ്പിലേക്ക് കറക്കുക, തുടർന്ന് പിങ്ക് നിറത്തിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന മൂന്ന് ഡിസ്കുകൾ ചുവപ്പിലേക്ക് ലോഞ്ച് ചെയ്യുക. ഹൈ ഗോൾ കഴിയുന്നത്ര വേഗത്തിൽ!

  • വിആർസി വെർച്വൽ സ്കിൽസ് - സ്പിൻ അപ്പ് പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുക്കുക.
  • (-1040,1740) എന്ന നമ്പറിൽ സ്ഥിതി ചെയ്യുന്ന റോളർ ചുവപ്പിലേക്ക് കറക്കാൻ ഹീറോ ബോട്ടിലേക്ക് കോഡ് ചെയ്യുക.
    • ഏറ്റവും ചെറിയ റൂട്ട്ലൂടെ (-1000,1500) എന്ന സ്ഥലത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക, റോളറിലേക്ക് തിരിഞ്ഞ് സമ്പർക്കം സ്ഥാപിക്കുക.
    • റോളർ ചുവപ്പിലേക്ക് കറക്കുന്നതിന് ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പും റോളർ ഒപ്റ്റിക്കൽ സെൻസറും ഉപയോഗിക്കുക, റോളിംഗ് പ്രക്രിയ പൂർത്തിയാക്കാനുള്ള സമയം കുറയ്ക്കുന്നതിന് ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക.
  • പിങ്ക് നിറത്തിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന ഡിസ്കുകൾ ചുവപ്പ് ഹൈ ഗോളിലേക്ക് ലോഞ്ച് ചെയ്ത് ഡ്രൈവ് ചെയ്യാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്യുക.
    • ഏറ്റവും ചെറിയ റൂട്ട് ലൂടെ (-600,1200) എന്ന സ്ഥലത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക. പിങ്ക് നിറത്തിൽ ഹൈലൈറ്റ് ചെയ്ത ഡിസ്കുകളിലേക്ക് തിരിയുക. 
    • ഹീറോ ബോട്ട് നാവിഗേറ്റ് ചെയ്യാൻ ബോട്ടം ഡിസ്റ്റൻസ് സെൻസർ ഉപയോഗിക്കുക, കൂടാതെ മൂന്ന് ഡിസ്കുകൾ തുടർച്ചയായി ഇൻടേക്ക് ചെയ്യാൻ ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പ് ഉപയോഗിക്കുക.
    • ഹീറോ ബോട്ട് സ്കോറിംഗ് ദിശയിലേക്ക് തിരിക്കുക, ഡിസ്കുകൾ ലോഞ്ച് ചെയ്യുന്നതിന് ഇൻടേക്ക് മോട്ടോർ ഗ്രൂപ്പ് കറക്കുക.
  •  ഒരു ടൈമർ സജ്ജീകരിച്ച് ഹീറോ ബോട്ടിന് ഈ ടാസ്‌ക് എത്ര വേഗത്തിൽ പൂർത്തിയാക്കാൻ കഴിയുമെന്ന് കാണുക.

സഹായകരമായ സൂചനകൾ

  • റോബോട്ടിന്റെ നിലവിലെ സ്ഥാനത്തിനും ലക്ഷ്യ സ്ഥാനത്തിനും ഇടയിലുള്ള രേഖയാണ് റോബോട്ടിനെ ലക്ഷ്യത്തിലേക്ക് നയിക്കുന്നതിനുള്ള ഏറ്റവും ചെറിയ വഴി.
  • ഹീറോ ബോട്ടിന്റെ നിലവിലെ X, Y കോർഡിനേറ്റുകൾ തിരിച്ചറിയാൻ GPS സെൻസർ ഉപയോഗിക്കുക. 

പൈതഗോറിയൻ സിദ്ധാന്തം ഉപയോഗിച്ച് റോബോട്ട് സഞ്ചരിക്കേണ്ട ദൂരം കണക്കാക്കുക. തീറ്റ കണക്കാക്കാൻ ആറ്റൻ ഫംഗ്ഷൻ ഉപയോഗിക്കുക, തുടർന്ന് റോബോട്ട് ഓടിക്കാൻ ആവശ്യമായ ഹെഡിംഗ് ദിശയിലേക്ക് തീറ്റയെ പരിവർത്തനം ചെയ്യുക.

ഇടതുവശത്ത് സമവാക്യങ്ങളും വലതുവശത്ത് ഒരു ഡയഗ്രവും. പൈതഗോറിയൻ സിദ്ധാന്തം നിർവചിച്ചിരിക്കുന്നത് 'C എന്നത് A വർഗ്ഗത്തിന്റെ വർഗ്ഗമൂലവും B വർഗ്ഗത്തിന്റെ വർഗ്ഗമൂലവും' വർഗ്ഗത്തിന് തുല്യമാണ് എന്നാണ്. രണ്ട് ബിന്ദുക്കൾക്കിടയിലുള്ള ലംബ ദൂരം 'A = Y2 - Y1'എന്നും തിരശ്ചീന ദൂരം 'B = X2 - X1' എന്നും നിർവചിച്ചിരിക്കുന്നു. വേരിയബിൾ സി ഡ്രൈവ് ദൂരത്തെ പ്രതിനിധീകരിക്കുന്നു. തീറ്റ എന്ന വേരിയബിളിനെ 'തീറ്റ = ആറ്റൻ(എ/ബി)' എന്ന് നിർവചിച്ചിരിക്കുന്നു. വലതുവശത്തുള്ള ഡയഗ്രം റോബോട്ടിനെ കാണിക്കുന്നു, അതിനു ചുറ്റും ഒരു വൃത്തം വരച്ചിരിക്കുന്നു, അതിൽ വൃത്തം's 360 ഡിഗ്രി എന്ന് ലേബൽ ചെയ്തിരിക്കുന്നു.