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

ലക്ഷ്യ മേഖല ലക്ഷ്യമാക്കുക

VIQC വെർച്വൽ സ്കിൽസ് ഫീൽഡിൽ ഹീറോ ബോട്ടിന്റെ പ്രാരംഭ സ്ഥാനം ഉത്ഭവസ്ഥാനമാക്കി (0,0) ഒരു കോർഡിനേറ്റ് സിസ്റ്റം സൃഷ്ടിക്കുക. [Drive for], [Turn to heading] ബ്ലോക്കുകൾ, ആം മോട്ടോർ, ഇൻടേക്ക് മോട്ടോർ, ബമ്പർ സ്വിച്ച് സെൻസർ എന്നിവ ഉപയോഗിച്ച് ഹീറോ ബോട്ടിനെ നിർദ്ദിഷ്ട സ്ഥാനങ്ങളിലേക്ക് ഡ്രൈവ് ചെയ്ത് ഒരു നീല ഡിസ്‌പെൻസറിൽ നിന്ന് എല്ലാ ഡിസ്കുകളും നീക്കം ചെയ്യാനും, ഒരു ഡിസ്‌ക് എടുത്ത്, 4-പോയിന്റ് ഗോൾ സോൺ ലേക്ക് കഴിയുന്നത്ര വേഗത്തിൽ ലോഞ്ച് ചെയ്യാനും ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക!

  • VIQC വെർച്വൽ സ്കിൽസ് - സ്ലാപ്ഷോട്ട് പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുക്കുക.
  • (120, -290) എന്ന സ്ഥലത്ത് സ്ഥിതി ചെയ്യുന്ന സ്ഥാനത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക, നീല ഡിസ്‌പെൻസറിലേക്ക് തിരിക്കുക, അതിൽ നിന്ന് എല്ലാ ഡിസ്കുകളും നീക്കം ചെയ്യുക.
  • (1000, -290) എന്ന സ്ഥലത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക.
  • (850, -380) എന്ന വിലാസത്തിൽ സ്ഥിതി ചെയ്യുന്ന സ്ഥാനത്തേക്ക് ഹീറോ ബോട്ട് റിവേഴ്സ് ഡ്രൈവ് ചെയ്യുക.
  • ഒരു ഡിസ്ക് എടുക്കാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്ത് 4-പോയിന്റ് ഗോൾ സോണിലേക്ക് ലോഞ്ച് ചെയ്യുക.
    • ഒരു ഡിസ്ക് എടുക്കുന്നതിനായി ഇൻടേക്ക് മോട്ടോർ കറക്കാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്യുക.
    • ഡിസ്ക് 4-പോയിന്റ് ഗോൾ സോണിലേക്ക് ലോഞ്ച് ചെയ്യുന്നതിനുള്ള സ്കോറിംഗ് ദിശ കണ്ടെത്താൻ ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക. ഹീറോ ബോട്ട് സ്കോറിംഗ് ദിശയിലേക്ക് തിരിക്കുക.
    • ആവശ്യമുള്ള ഇൻടേക്ക് മോട്ടോർ പ്രവേഗം സജ്ജമാക്കാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്യുക, ഡിസ്ക് ലോഞ്ച് ചെയ്യാൻ ഇൻടേക്ക് മോട്ടോർ കറക്കുക.

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

  • ലോഞ്ച് ദൂരം നിയന്ത്രിക്കുന്നതിന് ഇൻടേക്ക് മോട്ടോർ പ്രവേഗം സജ്ജമാക്കാൻ മോഷൻ വിഭാഗത്തിൽ നിന്ന് സെറ്റ് പ്രവേഗം ബ്ലോക്ക് ഉപയോഗിക്കുക, ഇൻടേക്ക് മോട്ടോർ തിരഞ്ഞെടുക്കുക.
    VEXcode 'എന്ന് കാണുന്ന മോട്ടോർ വെലോസിറ്റി ബ്ലോക്ക് സെറ്റ് ചെയ്യുക. IntakeMotor വെലോസിറ്റി 80% ആയി സെറ്റ് ചെയ്യുക'.
    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      intake_motor.set_velocity(80, ശതമാനം)
  • റോബോട്ട് സ്ഥാനത്തിനും ലക്ഷ്യ സ്ഥാനത്തിനും ഇടയിലുള്ള രേഖയാണ് ഡിസ്കിന്റെ പ്രതീക്ഷിക്കുന്ന പാത. വിക്ഷേപണ പ്രക്രിയയിൽ ഡിസ്ക് വേലിയിലോ പച്ച നിറത്തിലുള്ള വസ്തുക്കളിലോ ഇടിച്ചാൽ, അത് കുതിച്ചുയരുകയും പാത മാറുകയും ചെയ്യും.
  • പ്രതീക്ഷിക്കുന്ന ഒരു പാത ആസൂത്രണം ചെയ്ത് സ്കോറിംഗ് ദിശ കണ്ടെത്തുക.
    • വിക്ഷേപണ പ്രക്രിയയിൽ ഡിസ്ക് വേലിയിലോ പച്ച നിറത്തിലുള്ള വസ്തുക്കളിലോ ഇടിക്കുന്നത് ഒഴിവാക്കാൻ ഡിസ്കിന്റെ ഒരു പാത ആസൂത്രണം ചെയ്യുക.
    • ലക്ഷ്യസ്ഥാനമായി 4-പോയിന്റ് ലക്ഷ്യ മേഖലയിലെ ആസൂത്രിത പാതയിലെ ഒരു സ്ഥാനം തിരഞ്ഞെടുക്കുക.
    • റോബോട്ടിന്റെ X, Y കോർഡിനേറ്റുകളും ലക്ഷ്യബിന്ദുവും തിരിച്ചറിയുക.
    • സ്കോറിംഗ് ദിശ കണ്ടെത്താൻ ആറ്റാൻ ഫംഗ്ഷൻ ഉപയോഗിക്കുക.

      'തീറ്റ എന്ന് നിർവചിച്ചിരിക്കുന്ന ആറ്റാൻ ഫംഗ്‌ഷന്റെ ഉപയോഗം കാണിക്കുന്ന ഒരു സമവാക്യവും ഒരു ഡയഗ്രാമും, B' നെക്കാൾ A യുടെ ആറ്റന് തുല്യമാണ്. ഫലം, തീറ്റ, 2 ന് മുകളിൽ നെഗറ്റീവ് പൈയ്ക്കും 2 ന് മുകളിൽ പോസിറ്റീവ് പൈയ്ക്കും ഇടയിലായിരിക്കും. രണ്ട് ബിന്ദുക്കൾക്കിടയിലുള്ള ലംബ ദൂരം 'A = Y2 - Y1'എന്നും തിരശ്ചീന ദൂരം 'B = X2 - X1' എന്നും നിർവചിച്ചിരിക്കുന്നു. ഒരു ത്രികോണത്തിൽ A, B, C എന്നിവ തമ്മിലുള്ള ബന്ധം ഡയഗ്രം കാണിക്കുന്നു, റോബോട്ട് BC പോയിന്റിലും AC യിലും രണ്ടാം സ്ഥാനം കാണിക്കുന്നു.