Skip to main content
พอร์ทัลครู

การสร้างพฤติกรรมสำหรับกิจวัตรอัตโนมัติ

การแข่งขันหุ่นยนต์ VEX จำเป็นต้องมีการวางแผนกิจวัตรอัตโนมัติสำหรับการจับคู่ทักษะการเขียนโปรแกรม 60 วินาทีของ Robot Skills Challenge และสำหรับช่วงอิสระ 15 วินาทีของ เกมของปีปัจจุบัน การเขียนโปรแกรมหุ่นยนต์ให้ทำงานโดยอัตโนมัติจำเป็นต้องแจกแจงสิ่งที่หุ่นยนต์ต้องทำเป็นโค้ดตามพฤติกรรมที่ตั้งโปรแกรมได้

ต่อไปนี้เป็นพฤติกรรมทั่วไปบางประการสำหรับหุ่นยนต์แข่งขัน VEX:

  • การขับรถไปข้างหน้าและย้อนกลับ

  • เลี้ยวขวาและซ้าย

  • คว้าวัตถุเกม

  • วางวัตถุในเกมได้อย่างแม่นยำ

  • การเรียงลำดับระหว่างวัตถุในเกมที่แตกต่างกัน

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

ไอคอนกระตุ้นการสนทนา กระตุ้นการสนทนา - พฤติกรรมอัตโนมัติ

แสดงรูปภาพของสนามการแข่งขัน VEX Robotics สำหรับ เกมของปีปัจจุบัน หรือคุณสามารถใช้อันนี้จาก VEX Robotics Competition Tower Takeover ประจำปี 2019-2020 ก็ได้

เริ่มต้นด้วยการให้วัตถุประสงค์ในการวางแผนแก่นักเรียน แต่ต้องแน่ใจว่าเหมาะสมกับระดับประสบการณ์ของพวกเขา หุ่นยนต์และเซ็นเซอร์ของหุ่นยนต์อาจยังไม่ได้มีการพูดคุยถึง ดังนั้น ควรรักษาวัตถุประสงค์ให้บรรลุได้ด้วยการเคลื่อนไหวขั้นพื้นฐานเท่านั้น ตัวอย่างเช่น ขอให้พวกเขาวางแผนว่าจะย้ายจากมุมสีแดงบนของช่องด้านบนไปยังลูกบาศก์สีม่วงล่างขวาโดยไม่ต้องสัมผัสสิ่งอื่นใดบนสนาม

ถาม: หากคุณต้องการย้ายจากด้านซ้ายบน มุมล่างขวา ขั้นตอนแรกของคุณในการวางแผนคืออะไร?
A: คำตอบอาจแตกต่างกันไป แต่ควรเกี่ยวข้องกับการแบ่งงานออกเป็นพฤติกรรมที่ตั้งโปรแกรมได้เล็กๆ น้อยๆ หรือพฤติกรรมที่สอดคล้องกับคำสั่ง VEXcode V5

ถาม: พฤติกรรมแรกของหุ่นยนต์คืออะไร?
A: คำตอบอาจเป็นการเลี้ยวหรือขับไปข้างหน้า คำตอบที่ยอมรับได้ทั้งหมดควรสอดคล้องกับคำสั่งเดียว

ถาม: คุณต้องทำอะไรเพื่อตั้งโปรแกรมผลัดกัน หรือกำลังขับรถ? คุณต้องการการวัดอะไร?
A: สำหรับโปรแกรมอัตโนมัติที่ไม่มีเซ็นเซอร์ จำเป็นต้องมีระยะการเลี้ยวและการขับขี่ที่แม่นยำ