ความสามารถของหุ่นยนต์
เกมการแข่งขัน VEX Robotics Competition ปี 2018 - 2019 Turning Point กำหนดให้ผู้เล่นต้องสลับธงท่ามกลางองค์ประกอบอื่นๆ ของเกม มีธงทั้งหมดเก้าธง: ธงด้านล่างสามธงที่หุ่นยนต์สามารถสลับได้ และธงสูงหกธงที่สามารถสลับได้โดยการตีด้วยชิ้นส่วนเกมบอลแข่งขันเท่านั้น ทีมแข่งขันจำเป็นต้องคิดหาวิธีที่จะตีธงให้สูงขึ้นโดยใช้เครื่องยิงลูก หากคุณสามารถจินตนาการได้ การตั้งโปรแกรมหุ่นยนต์ให้ตีธงโดยใช้ชิ้นส่วนเกมบอลโดยการวัดอาจไม่แม่นยำเสมอไป หากหุ่นยนต์ทำการเลี้ยวผิดครั้งหนึ่งในระหว่างระยะเวลาอัตโนมัติ มีความเป็นไปได้ที่จะไม่มีการชนธงใด ๆ เนื่องจากการคำนวณจะปิดไป ในทำนองเดียวกัน สำหรับความท้าทายด้านทักษะการขับขี่ อาจเป็นเรื่องยากสำหรับทีมในการจัดตำแหน่งหุ่นยนต์ด้วยตนเองให้มากพอที่จะปล่อยลูกบอลได้อย่างถูกต้อง
เกมการแข่งขัน VEX Robotics มักใช้องค์ประกอบของเกมที่มีสีต่างกัน ดังนั้น ข้อได้เปรียบที่ยิ่งใหญ่คือการออกแบบหุ่นยนต์ที่มีเซ็นเซอร์วิชัน ตัวอย่างเช่น ในเกม Turning Point สามารถใช้ Vision Sensor เพื่อตรวจจับธง จากนั้นจัดแนวหุ่นยนต์ให้เหมาะสมเพื่อการยิงที่แม่นยำ สิ่งสำคัญคือต้องทราบว่าวิชันเซนเซอร์มีความไวต่อแสงในสภาพแวดล้อมที่แตกต่างกัน ในสภาพแวดล้อมการแข่งขัน มีเวลาในการปรับแต่ง Vision Sensor และการปรับแต่ง Vision Sensor ถือเป็นแนวทางปฏิบัติที่สำคัญที่ทีมควรนำมาใช้
ขยายการเรียนรู้ของคุณ
เพื่อขยายกิจกรรมนี้ ขอให้นักเรียนออกแบบและร่างโครงการที่จะให้หุ่นยนต์เคลื่อนที่ไปยังวัตถุสีเหลืองที่ตรวจพบซึ่งอาจใช้สำหรับเกมการแข่งขันนี้
ขอให้นักเรียนทำสิ่งต่อไปนี้:
-
เปิดโปรเจ็กต์ตัวอย่าง Clawbot (ระบบขับเคลื่อน ไม่มีไจโร)
-
ใช้โปรเจ็กต์ตัวอย่างการตรวจจับวัตถุ (การมองเห็น) เป็นข้อมูลอ้างอิงเมื่อตั้งโปรแกรมวิชันเซนเซอร์
-
เพิ่มวิชันเซนเซอร์ในการกำหนดค่า Clawbot (ระบบขับเคลื่อน ไม่มีไจโร) จากนั้นกำหนดค่าวิชันเซนเซอร์เพื่อตรวจจับวัตถุสีแดงและสีน้ำเงิน โปรดดูบทช่วยสอนการกำหนดค่า Vision Sensor หรือคลิก ที่นี่ สำหรับข้อมูลเพิ่มเติม
-
ตั้งโปรแกรม Clawbot ให้เคลื่อนที่ไปยังวัตถุที่ตรวจพบ คลอว์บอตสามารถตั้งโปรแกรมให้ยกแขนขึ้นได้เหมือนกับว่ากำลังพลิกธง!
-
ดาวน์โหลดและรัน โปรเจ็กต์เพื่อสังเกตว่า Vision Sensor สามารถตรวจจับวัตถุสีเหลือง เช่น ลูกบอลสีเหลืองในเกม VRC Turning Point ได้หรือไม่ หากวิชันเซนเซอร์สามารถตรวจจับวัตถุได้ หุ่นยนต์จะเคลื่อนที่ตามวัตถุที่ตรวจพบหรือไม่? หากต้องการความช่วยเหลือ โปรดดูวิดีโอบทช่วยสอนการดาวน์โหลดและรันโปรเจ็กต์
-
หากมีเวลาให้จัดสนามเกมให้คล้ายกับสนาม Turning Point ฝึกฝนการใช้ Vision Sensor เพื่อให้หุ่นยนต์เคลื่อนที่ไปยังจุดคะแนน!