Skip to main content

Swarm Robotics คืออะไร?

Swarm Robotics เป็นวิธีการของหุ่นยนต์ที่เน้นหุ่นยนต์ง่าย ๆ มากมายแทนที่จะเป็นหุ่นยนต์ที่ซับซ้อนเดียวฝูงหุ่นยนต์มีมากเหมือนกันกับอาณานิคมมดหรือฝูงผึ้งไม่มีบุคคลในกลุ่มที่ฉลาดหรือซับซ้อนมาก แต่รวมกันพวกเขาสามารถทำงานได้ยากSwarm Robotics เป็นสนามทดลอง แต่มีการเสนอแอปพลิเคชั่นเชิงปฏิบัติจำนวนมาก

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

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

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

หุ่นยนต์ฝูงเป็นสนามที่เกิดขึ้นใหม่และได้นำเสนอความท้าทายที่ไม่เหมือนใครให้กับนักวิจัยการเขียนโปรแกรมฝูงหุ่นยนต์นั้นแตกต่างจากการเขียนโปรแกรมประเภทอื่น ๆรูปแบบของการคำนวณแบบกระจาย mdash;การใช้คอมพิวเตอร์หลายเครื่องเพื่อทำงานในงานขนาดใหญ่ mdash;ค่อนข้างคล้ายกันอย่างไรก็ตามต่างจากการคำนวณแบบกระจายแต่ละคนในหุ่นยนต์ฝูงจัดการกับสิ่งเร้าที่เป็นเอกลักษณ์ตัวอย่างเช่นหุ่นยนต์แต่ละตัวอยู่ในตำแหน่งที่แตกต่างกันในเวลาใดก็ตาม

บางวิธีในการจับกลุ่มหุ่นยนต์ใช้ชุดควบคุมที่ประสานหุ่นยนต์อื่น ๆวิธีการอื่น ๆ ใช้เทคนิคที่ยืมมาจากธรรมชาติเพื่อให้ฝูงตัวเองมีความฉลาดแบบรวมการวิจัยในปัจจุบันส่วนใหญ่เกี่ยวกับหุ่นยนต์ฝูงมุ่งเน้นไปที่การค้นหาวิธีที่มีประสิทธิภาพมากที่สุดในการใช้ฝูง

ปัญหาของการจัดระเบียบฝูงไม่ได้ทำให้ผู้คนจินตนาการถึงสิ่งที่หุ่นยนต์ฝูงสามารถเสนอได้บ้างนักวิทยาศาสตร์บางคนมองเห็นฝูง microbots ขนาดเล็กมากที่ใช้ในการสำรวจดาวเคราะห์ดวงอื่นการใช้งานอื่น ๆ ได้แก่ ภารกิจการค้นหาและช่วยเหลือการขุดและแม้แต่การดับเพลิงเมื่อใช้กับ nanobots mdash;หุ่นยนต์ขนาดกล้องจุลทรรศน์ mdash;หุ่นยนต์สามารถใช้ในการแพทย์ของมนุษย์ได้