Skip to main content

Alliance Triball Launch

اختر بشكل استراتيجي موقعًا واتجاهًا لبدء تشغيل الروبوت البطل. حدد موقع التحميل المسبق للحقل المطلوب. استخدم كتل [Drive for] و [Turn for] و [Spin ​​for] و [Spin ​​to position] لبرمجة روبوت البطل للقيادة إلى حقل التحميل المسبق للكرة الثلاثية، والتقاط الكرة الثلاثية، وتسجيلها في هدف التحالف الأزرق بأسرع ما يمكن!

  • اختر مهارات VRC الافتراضية - ملعب فوق وتحت.
  • استخدم قائمة التحقق قبل المباراة لتحديد موقع البداية، واتجاه البداية، و تحميل مسبق للروبوت "رقم " للروبوت.
  • استخدم قائمة التحقق قبل المباراة لتحديد موقع التحميل المسبق للحقل المطلوب .
  • قم ببرمجة الروبوت لتدوير محرك الذراع لخفض الذراع بالكامل لالتقاط كرة ثلاثية من الملعب.
  • قم بقيادة الروبوت البطل إلى الحقل الأحمر، ثم قم بتحميل كرة ثلاثية مسبقًا.
  • قم ببرمجة الروبوت لتدوير محرك السحب لالتقاط كرة التحميل المسبق للمجال.
  • وجّه الروبوت نحو هدف التحالف الأزرق.
  • قم ببرمجة الروبوت لتدوير محرك السحب لإطلاق كرة التحميل المسبق الميدانية في مرمى التحالف الأزرق.

نصائح مفيدة

  • للحصول على مساعدة في استخدام قائمة التحقق قبل المباراة في VRC Virtual Skill لتحديد موقع التحميل المسبق للملعب، يرجى الاطلاع هذه المقالة.
  • استخدم كتلة IntakeMotorGroup ذات الدوران من فئة الحركة وحدد الاتجاه للأمام لاستقبال كرة ثلاثية.

    VEXcode Spin for block that reads 'spin IntakeMotor forward for 90 degrees'.

    • أمر بايثون المطابق:

      intake_motor.spin_for(FORWARD, 90, DEGREES)
  • استخدم كتلة set ArmMotor velocity من فئة الحركة لضبط سرعة محرك الذراع المطلوبة.

    VEXcode Set motor velocity block that reads 'set ArmMotor velocity to 100%'.

    • أمر بايثون المطابق:

      arm_motor.set_velocity(100, PERCENT)
  • استخدم كتلة set IntakeMotor velocity من فئة الحركة لضبط سرعة محرك السحب المطلوبة.

    VEXcode اضبط كتلة سرعة المحرك التي تقرأ 'واضبط سرعة محرك السحب على 100%'.

    • أمر بايثون المطابق:

      intake_motor.set_velocity(100, PERCENT)

للحصول على مزيد من المعلومات حول ميزات الروبوت في VRC Over Under لـ VEXcode VR، يرجى الاطلاع هذه المقالة.