สำรวจสถานที่ต่างๆ
สร้างระบบพิกัดบนสนามฝึกทักษะเสมือนจริง VIQC โดยกำหนดตำแหน่งเริ่มต้นของ Hero Bot เป็นจุดกำเนิด (0,0) ใช้บล็อก [Drive for], [Turn for] และ [Spin for] เพื่อเขียนโค้ดให้ Hero Bot นำแผ่นดิสก์ทั้งหมดออกจากเครื่องจ่ายสีฟ้า หยิบแผ่นดิสก์หนึ่งแผ่น และทำคะแนนในโซนเป้าหมาย สร้างอัลกอริทึมเพื่อหาพิกัด X และ Y ของตำแหน่งที่หุ่นยนต์จะเคาะเครื่องจ่ายลูกบอล และพิกัด X และ Y ของตำแหน่งที่หุ่นยนต์จะหยิบและให้คะแนนลูกบอล
- เลือก VIQC Virtual Skills - Slapshot Playground
- สร้างอัลกอริทึมเพื่อค้นหาและบันทึกพิกัด X และ Y ของตำแหน่งหุ่นยนต์หลังจากขับเคลื่อนไปได้ระยะทางหนึ่ง โดยใช้ระยะทางการขับเคลื่อนและทิศทางการเคลื่อนที่ของระบบขับเคลื่อน
- ควบคุมหุ่นยนต์ให้ดึงแผ่นดิสก์ทั้งหมดออกจากตู้จ่ายสีน้ำเงิน ใช้อัลกอริธึมในการติดตามพิกัด X และ Y ของตำแหน่งหุ่นยนต์ ใช้บล็อก [print] เพื่อพิมพ์พิกัด X และ Y ของตำแหน่งที่หุ่นยนต์จะเคาะเครื่องจ่ายกระดาษไปยังแท่นพิมพ์
- ควบคุมหุ่นยนต์ให้หยิบแผ่นดิสก์แล้วปล่อยไปยังโซนเป้าหมาย ใช้อัลกอริธึมในการติดตามพิกัด X และ Y ของตำแหน่งหุ่นยนต์ ใช้บล็อก [print] เพื่อพิมพ์พิกัด X และ Y ของตำแหน่งที่หุ่นยนต์จะหยิบและปล่อยแผ่นดิสก์ไปยังคอนโซลการพิมพ์
คำแนะนำที่เป็นประโยชน์
- ในการระบุพิกัด X และ Y ของ Hero Bot ในสนาม ให้ตั้งตำแหน่งเริ่มต้นของ Hero Bot เป็นจุดกำเนิด (0,0) ของระบบพิกัดบน VIQC Virtual Skills
- ใช้ตัวแปรสองตัวเพื่อเก็บพิกัด X และ Y ของ Hero Bot ใช้บล็อกชุดค่าจากหมวดหมู่ตัวแปรเพื่อกำหนดค่าพิกัด X และ Y ให้เป็น 0 ในตอนเริ่มต้นโครงการ


คำสั่ง Python ที่ตรงกัน:
currentX = 0 currentY = 0
- ใช้บล็อก Reporter จากหมวด Sensing เพื่อรับค่าทิศทางการเคลื่อนที่ของระบบขับเคลื่อนจากเซ็นเซอร์วัดความเฉื่อย

คำสั่ง Python ที่ตรงกัน:
ระบบขับเคลื่อน.หัว()
ใช้ระยะทางขับขี่และทิศทางของระบบขับเคลื่อนเพื่อคำนวณพิกัด X และ Y หลังจากขับขี่ไปได้ระยะทางหนึ่ง

- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับมิติของทักษะเสมือนจริงของ VIQC คลิกที่นี่