Skip to main content

Claytronics คืออะไร?

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

หน่วยพื้นฐานของ Claytronics, Catom ประกอบด้วยโครงสร้างที่มีอยู่ในตัวเองที่มีเครื่องรับหรือเสาอากาศหน่วยประมวลผลส่วนกลาง (CPU), แหล่งจ่ายไฟ, เซ็นเซอร์หนึ่งตัวขึ้นไป, จอแสดงผลวิดีโอและวิธีการตามและเคลื่อนที่เมื่อเทียบกับ catoms อื่น ๆการยึดเกาะสามารถทำได้โดยแม่เหล็กหรือแรงไฟฟ้าสถิตเช่นในปี 2011 การทดลองที่ประสบความสำเร็จได้ดำเนินการด้วย catoms ขนาดใหญ่ที่สามารถเคลื่อนที่ได้เมื่อเทียบกับอีกสองมิติโดยใช้แม่เหล็กไฟฟ้าที่สามารถเปิดและปิดได้ตามต้องการคาดว่า Catoms จะได้รับการผลิตจำนวนมากในระดับย่อยและแม้แต่ระดับนาโนเมตรทำให้คอลเลกชันของ catoms นับล้านถูกจัดการ

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

การจัดระเบียบพฤติกรรมของหน่วยที่มีอยู่ในตัวเองหลายล้านหน่วยต้องการการพัฒนาภาษาการเขียนโปรแกรมใหม่ที่แตกต่างจากที่ใช้สำหรับแอปพลิเคชันทั่วไปตัวอย่างเช่นมันเป็นไปไม่ได้ที่จะระบุแต่ละหน่วยโดยเฉพาะ mdash;พวกเขาจะเป็น "นิรนาม" และ "โปรแกรม" จะไม่ประกอบด้วยชุดคำแนะนำเฉพาะที่ส่งไปยังหน่วยเฉพาะแต่จะมีการระบุเป้าหมายและหน่วยงานอิสระที่เหลืออยู่เพื่อจัดระเบียบตัวเองโดยทำตามกฎง่ายๆสองภาษาการเขียนโปรแกรมคือ Meld และ Distributed Predicates (LDP) ได้รับการพัฒนาเพื่อจุดประสงค์นี้

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