Skip to main content

แบบฝึกหัดสำหรับ Vision Data Challenge - แบบบล็อก

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - วัตถุประสงค์ของกิจกรรมนี้

กิจกรรมนี้ให้ผู้เรียนนำสิ่งที่เรียนรู้ในหน้าก่อนหน้าไปใช้ เพื่อสร้างชุดข้อมูลจากภาพตัวอย่าง พวกเขาจะกรอกค่าที่หายไป คำนวณค่าศูนย์กลาง X และ Y และตีความว่าข้อมูลสามารถบอกเราได้อย่างไรเกี่ยวกับตำแหน่งของวัตถุเมื่อเทียบกับจุดศูนย์กลางของหุ่นยนต์ สิ่งนี้จะช่วยเตรียมความพร้อมให้พวกเขาประสบความสำเร็จในการแข่งขัน Vision Data Challenge ที่จะตามมา

VEXcode IQ นำบล็อกสแนปช็อตที่ตั้งค่าเป็น REDBOX พร้อมลูกศรชี้ลงเพื่อแสดงสแนปช็อตที่ถ่ายไว้ของมือถือลูกบาศก์สีแดง โดยลูกบาศก์นั้นถูกระบุว่าเป็น REDBOX และแสดงข้อมูล x, y, ความกว้าง และความสูง

เพิ่มค่าที่หายไปด้านล่างลงในสมุดบันทึกวิศวกรรมของคุณ

ต่อไปนี้คือข้อมูลที่ให้มาจากสแนปช็อต:

  • เอ็กซ์ = 50
  • ย = 36
  • ว = 152
  • สูง = 150

บล็อกเซ็นเซอร์วิชั่นแสดงทางด้านซ้าย โดยมีรายงานข้อมูลที่ไม่สมบูรณ์ทางด้านขวาตามภาพรวมด้านบน วัตถุมีอยู่รายงานว่าเป็นจริง จำนวนวัตถุและศูนย์กลางวัตถุ x มี ?, ศูนย์กลางวัตถุ y อ่านว่า 11, ความกว้างของวัตถุคือ ? และความสูงของวัตถุอ่านว่า 150

  • REDBOX อยู่ทางซ้ายหรือทางขวาของจุดศูนย์กลางของหุ่นยนต์?
  • REDBOX อยู่สูงกว่าหรือต่ำกว่าจุดศูนย์กลางของหุ่นยนต์?

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

ดึงความสนใจของนักเรียนไปที่ข้อเท็จจริงที่ว่าเฟรมการตรวจจับไม่ได้ครอบคลุม REDBOX ทั้งหมด ไม่เป็นไรครับ มันยังคงจดจำ REDBOX ได้ การปรับแต่งเซนเซอร์วิชั่นไม่น่าจะทำให้เฟรมการตรวจจับสมบูรณ์แบบได้ และนั่นก็ไม่เป็นไร เซ็นเซอร์วิชั่นสามารถจดจำ REDBOX ได้ส่วนใหญ่

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - คำตอบ

คุณสามารถนำคำตอบของนักเรียนมาอภิปรายกันทั้งชั้นเรียน และ/หรือคุณสามารถตรวจสอบสมุดบันทึกวิศวกรรมของนักเรียนเพื่อให้แน่ใจว่าพวกเขาทำกิจกรรมเสร็จสิ้นแล้ว

มีวัตถุเพียงหนึ่งรายการ (จำนวนวัตถุ = 1) ในสแนปช็อต และความกว้างนั้นระบุโดยโปรแกรม (ความกว้างของวัตถุ = 152) ค่า X ตรงกลางคือ 152/2 + 50 = 126

เสร็จสิ้นข้อมูลเซ็นเซอร์ที่จัดเรียงกับบล็อค VEXcode แล้ว ข้อมูลอ่านได้ตามลำดับว่า วัตถุมีอยู่ = จริง; จำนวนวัตถุ = 1; ศูนย์กลางวัตถุ x = 126; ศูนย์กลางวัตถุ y = 111; ความกว้างของวัตถุ = 152; และความสูงของวัตถุ = 150

  • REDBOX อยู่ทางด้านซ้ายของจุดศูนย์กลางของหุ่นยนต์ (ซ้ายจากจุดศูนย์กลางเล็กน้อย) REDBOX อยู่ห่างจากจุดศูนย์กลางของหุ่นยนต์ไปทางซ้าย 31.5 พิกเซล (จุดศูนย์กลาง 157.5 - 126)
  • REDBOX จะอยู่ต่ำกว่าจุดศูนย์กลางของหุ่นยนต์ (ต่ำกว่าจุดศูนย์กลางเล็กน้อย) REDBOX อยู่ห่างจากจุดศูนย์กลางของหุ่นยนต์ไป 5.5 พิกเซล (111 - ศูนย์กลาง 105.5)