Claytronics Клэйтроника или технология «Электронной глины» ст. гр. М-319 Каримов Р. Ф. Ялунин Я. Ю.
Определение «Электронная глина» - технология будущего, которая сочетает наноробототехнику и информатику для создания индивидуальных микрокомпьютеров-к-атомов (claytronics atoms = catoms), могущих взаимодействовать друг с другом для построения трехмерных объектов и управляемых человеком.
Направления исследований • Hardware ( «аппаратное обеспечение» , разработка нанороботов, их способов подзарядки и перемещения в пространстве). • Software ( «программное обеспечение» , разработка математических методов и алгоритмов для управления к-атомами).
Аппаратное обеспечение Катом Передвижение Энергия Взаимодействие и чувствительность
Передвижение
Передвижение
Передвижение
Энергия
Энергия
Взаимодействие и чувствительность
Программное обеспечение • Сложность в управлении множеством объектов • Необходимость новых алгоритмов • Неудобство использования традиционных языков (C++, Java) • Нужда в новых языках программирования
Алгоритмы • • Создание динамических примитивов Аналог – пузырьки воздухи в воде Создание дырок 12 к-атомов вокруг дырки Итог: аналог хаотичного движения молекул в газе
Отладка Распределенные точки останова – усовершенствованный алгоритм отлова ошибок
Языки программирования • Meld – декларативный язык программирования. • LDP (Locally Distributed Predicates) – реактивный язык программирования.
Перспективы • Медицина: хирургические операции • Проектирование: создание моделей • Освоение космоса: универсальные исследовательские зонды • Коммуникации: «осязаемый» факс и эффект присутствия
Нынешнее состояние • Работа с макромоделями и симуляторами • Переход от двухмерного моделирования к трехмерному • Перспективная технология: 3 D-факс
Список материалов 1. http: //en. wikipedia. org/wiki/Claytronics 2. http: //www. cs. cmu. edu/~claytronics/ (сайт университета Карнеги-Меллон, специализирующегося на клэйтронике)
Ваши вопросы?