เทมเพลตการแข่งขันเป็นโครงการตัวอย่างที่มีบล็อกรวมอยู่แล้วเพื่อสื่อสารกับระบบควบคุมสนามในระหว่างการแข่งขัน ตรวจสอบให้แน่ใจว่าบล็อกเป็นไปตามข้อบังคับของสนาม และช่วยในการจัดตั้งโครงการเพื่อหลีกเลี่ยงความยุ่งยากและการตัดสิทธิ์ ("การแข่งขัน" หมายถึง เหตุการณ์ VRC โดยใช้ฮาร์ดแวร์ควบคุมภาคสนามอย่างเป็นทางการ)
เปิดเทมเพลตการแข่งขันจากหน้าตัวอย่าง
เทมเพลตสามส่วน: ระบบอัตโนมัติล่วงหน้า โหมดอัตโนมัติ และการควบคุมผู้ขับขี่
หมายเหตุ: เพื่อให้โครงการของคุณทำงานในการแข่งขัน คุณต้องทิ้งบล็อกหมวกเหล่านี้ไว้ในโครงการของคุณ บล็อกหมวกสามารถเคลื่อนย้ายไปมาได้ แต่ต้องอยู่ที่ไหนสักแห่งในโครงการ สร้างสแต็คจากบล็อกหมวกเหล่านี้
ใช้บล็อกเมื่อเริ่มต้นสำหรับการตั้งค่าล่วงหน้าแบบอัตโนมัติ
Hat Block “เมื่อเริ่มต้น” ใช้สำหรับการตั้งค่าใดๆ ที่หุ่นยนต์ของคุณอาจต้องการ เช่น การปรับเทียบไจโร การตั้งค่าตัวแปร หรือการตั้งค่าอุปกรณ์อื่นๆ บล็อกเหล่านี้จะทำงานทันทีเมื่อโปรเจ็กต์เริ่มต้น ก่อนที่การแข่งขันส่วนที่เป็นอิสระจะเริ่มต้นขึ้น
หมายเหตุ: หากไม่จำเป็นต้องตั้งค่า สแตก "เมื่อเริ่มต้น" จะยังว่างเปล่าได้
เมื่อเป็นอิสระ
บล็อกหมวก "เมื่ออัตโนมัติ" ใช้สำหรับควบคุมหุ่นยนต์ของคุณในระหว่างการแข่งขัน VRC ส่วนที่เป็นอิสระ บล็อกที่ติดอยู่กับสแต็กนี้จะทำงานเมื่อการแข่งขันเริ่มต้นในช่วง Autonomous
หมายเหตุ: หากไม่ต้องการรูทีน Autonomous สแต็ก "เมื่อ Autonomous" จะยังคงว่างเปล่าได้
เมื่อการควบคุมผู้ขับขี่
บล็อกหมวก “เมื่อควบคุมผู้ขับ” ใช้สำหรับควบคุมหุ่นยนต์ของคุณระหว่างส่วนควบคุมผู้ขับของการแข่งขัน VRC บล็อกที่ติดอยู่กับสแต็กนี้จะทำงานเมื่อการแข่งขันเริ่มต้นช่วงการควบคุมนักแข่ง
หมายเหตุ: ลูป "ตลอดไป" จะแสดงอยู่ด้านบน เนื่องจากผู้ใช้ส่วนใหญ่จะวาง C-Blocks แบบมีเงื่อนไขในสแต็กนี้เพื่อตอบสนองต่ออินพุตจากคอนโทรลเลอร์ V5