Claytronics 란 무엇입니까?
Claytronics는 프로그래밍 가능한 물질, 즉 컴퓨터 그래픽을 통해 2 차원 이미지를 조작 할 수있는 것과 같은 방식으로 3 차원으로 전자적으로 조작 할 수있는 물질의 개념을 구현하도록 설계된 시스템입니다. 이러한 물질은 실제 원자와 유사하게 프로그램 가능 물질의 가장 작은 불가분의 단위가되는 "원자"(점토 전자 원자)로 구성됩니다. 각 범주는 전자 명령을 받고 정보를 처리하며 다른 범주와 통신하고이를 준수 할 수 있습니다. catoms 그룹은 이동할 수 있지만 개별 catoms에는 움직이는 부분이 없습니다. 목표는 나노 스케일 로봇 공학에 매우 많은 수의 극소량의 카톰을 사용하여 광범위한 응용 분야를 가능하게하는 것입니다.
클레이 트로닉스의 기본 단위 인 catom은 수신기 또는 안테나, 중앙 처리 장치 (CPU), 전원 공급 장치, 하나 이상의 센서, 비디오 디스플레이 및 준수 수단을 가진 독립형 구조로 구성됩니다. 다른 catoms에 상대적으로 이동 접착력은 예를 들어 자력 또는 정전기력에 의해 달성 될 수있다. 2011 년 현재, 필요에 따라 켜고 끌 수있는 전자석을 사용하여 2 차원에서 서로에 대해 상대적으로 이동할 수있는 비교적 큰 규모의 카톰으로 성공적인 시험이 수행되었습니다. catoms는 1 밀리미터 이하, 심지어는 나노 미터 규모로 대량 생산 될 것으로 예상되며, 수백만 개의 catom을 수집 할 수 있습니다.
claytronics에서 catoms 컬렉션을 "앙상블"이라고합니다. 앙상블 내의 각 범주는 해당 위치를 결정할 수 있으며이 정보를 전체적으로 앙상블에 대해 규정 된 전체 목표와 결합하여 인접 범주와 결합할지 또는 상대적으로 이동 할지를 결정할 수 있습니다. 예를 들어, 앙상블에는 3 차원 객체를 재현하는 목표가 주어질 수 있습니다. 처음에는 개별 범주가 무작위로 움직일 수 있지만 내부 메모리 및 센서의 상태 및 위치에 대한 정보와 함께 재생 될 개체에 대해 제공된 정보를 사용함에 따라 개체는 협동을 통해 모양이됩니다. 동작.
수백 개의 자체 포함 된 장치의 동작을 구성하려면 기존 응용 프로그램에 사용되는 언어와는 매우 다른 새로운 프로그래밍 언어를 개발해야합니다. 예를 들어, 각 장치를 고유하게 식별 할 수는 없습니다. "익명"이므로 "프로그램"은 특정 장치로 전송 된 특정 명령 세트로 구성되지 않습니다. 대신, 간단한 규칙에 따라 목표를 지정하고 본질적으로 자율적 인 단위를 조직합니다. 이를 위해 Meld 및 Locally Distributed Predicates (LDP)라는 두 가지 프로그래밍 언어가 개발되었습니다.
클레이 트로닉스의 응용 분야 중 하나는 전송 된 정보에서 3 차원 물체를 재생할 수있는 3D 팩스 기계입니다. 이를 달성하기 위해 여러 가지 다른 옵션이 제안되었지만, 점토 공학 기술이 훨씬 더 빠른 재생산을 야기 할 가능성이 있습니다. 재현 될 물체는 단순히 물체의 크기에 관한 정보를 획득하고 수신 할 수있는 catoms의 앙상블에 전달할 정확한 catoms의 층 아래에 묻힐 수 있으며, 정확한 재현을 위해 스스로 구성됩니다. 또 다른 가능성은 엔터테인먼트, 연구, 모델링, 디자인 및 교육에 많은 용도가있는 3 차원 물체의 조작을 가능하게하는 비디오에서 한 단계 발전한“파리 오”입니다.