คำถามติดแท็ก line-following

2
การเขียนโปรแกรมบรรทัดต่อไปนี้หุ่นยนต์ด้วยการเรียนรู้การเสริมแรง
ฉันกำลังพิจารณาการเขียนโปรแกรมบรรทัดต่อไปนี้หุ่นยนต์โดยใช้อัลกอริทึมเสริมการเรียนรู้ คำถามที่ฉันครุ่นคิดคือฉันจะหาอัลกอริทึมเพื่อเรียนรู้การนำทางผ่านเส้นทางใด ๆ ได้อย่างไร? หลังจากที่ได้ติดตามSutton & Barto Bookเพื่อเรียนรู้การเสริมแรงฉันได้แก้ปัญหาการออกกำลังกายที่เกี่ยวข้องกับสนามแข่งที่ตัวแทนรถเรียนรู้ที่จะไม่ออกนอกเส้นทางและควบคุมความเร็ว อย่างไรก็ตามปัญหาการออกกำลังกายนั้นมีตัวแทนให้เรียนรู้วิธีการติดตามเส้นทางที่ฝึกมา มันอยู่ในขอบเขตของการเรียนรู้การเสริมกำลังเพื่อให้หุ่นยนต์นำทางไปตามเส้นทางที่กำหนดหรือไม่? ไม่ตัวแทนอย่างต้องมีแผนที่ของวงจรการแข่งขันหรือเส้นทางหรือไม่? ฉันสามารถใช้พารามิเตอร์อะไรในพื้นที่ของรัฐได้บ้าง

4
จะสร้าง "หุ่นยนต์ที่มองไม่เห็นหลังเส้น" ได้อย่างไร?
ฉันต้องการสร้างหุ่นยนต์ที่ตามเส้นทางเสมือน (ไม่ใช่เส้นทางที่มองเห็นได้เช่น 'เส้นสีดำบนพื้นผิวสีขาว' ฯลฯ ) ฉันแค่กระตือรือร้นด้วยการดูวิดีโอ sci-fi ซึ่งแสดงหุ่นยนต์ที่บรรทุกสิ่งของและวัสดุในที่แออัด และพวกเขาไม่ได้ตามแนวทางกายภาพ พวกเขารู้สึกถึงอุปสรรคความลึก ฯลฯ ฉันต้องการสร้างหุ่นยนต์หนึ่งตัวซึ่งติดตามเส้นทาง (เสมือน) เฉพาะจากจุด A ถึง B ฉันลองทำสองสิ่ง: การใช้เซ็นเซอร์ "ฮอลล์เอฟเฟ็กต์" แบบแม่เหล็กบนหุ่นยนต์และกระแสไฟฟ้าลวด (ใต้โต๊ะ) ปัญหาที่เกิดขึ้นคือบริเวณใกล้เคียงของเซนเซอร์ Hall Hall นั้นมีขนาดเล็กมาก (<2 ซม.) ซึ่งเป็นเรื่องยากมากที่จะตัดสินว่าหุ่นยนต์อยู่บนเส้นหรือออฟไลน์ แม้แต่การใช้ชุดแม่เหล็กไม่สามารถแก้ปัญหานี้ได้เพราะโต๊ะของฉันหนา 1 นิ้ว ความคิดนี้ล้มเหลว: P การใช้สีอุลตร้าไวโอเลต (เป็นเส้น) และใช้หลอดไฟ LED UV บนหุ่นยนต์เป็นเซ็นเซอร์ สิ่งนี้จะให้การเคลื่อนที่แบบซิกแซกมากขึ้นสำหรับหุ่นยนต์ และเนื่องจากภัยคุกคามที่อาจเกิดขึ้นจากการใช้แหล่งกำเนิดแสง UV ความคิดนี้ก็ลดลง: P ในที่สุดฉันก็นึกถึงการมีกล้องอยู่ด้านบนและใช้อัลกอริธึมการประมวลผลภาพเพื่อดูว่าหุ่นยนต์อยู่ในสายหรือแยกจากกัน มีวิธีแก้ปัญหาที่ดีกว่านี้อีกไหม? กำลังมองหาโซลูชันที่เรียบง่ายและสร้างสรรค์ :)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.