LiftTiles — модули меняющие форму, для создания прототипов интерфейсов помещения


LiftTiles — это концепция конструктивных блоков (модулей), которые умеют изменять свою форму и предназначены для прототипирования интерфейсов помещения.
Данные модульные блоки разработаны в Университете Колорадо в Боулдере и могут быть использованы для создания динамической мебели или структур для систем виртуальной/дополненной реальности.
Каждый модуль имеет площадь основания 30х30 см и изготовлен из гибкой пластиковой трубки и пружин. Он растягивается при надувании, а при сдувании — втягивается при помощи пружин. Контролируя внутренний объем воздуха, привод может изменять свою высоту от 15 см до 150 см.
Таким образом получился недорогой, лёгкий (10 кг) и надёжный (выдерживает вес более 10 кг) модуль, который может использоваться для быстрого прототипирования интерфейсов для комнаты.
Для управления модулем используются: электромагнитный клапан (для надувания блоков) и серводвигатель (для открытия выпускного клапана и сжимания).
Управление модулями осуществляет контроллер Arduino Mega, который через последовательный интерфейс управляется специальным программным обеспечением, работающим на управляющем компьютере.
Программа (на OpenFrameworks) также получает данные с камеры глубины — Intel RealSense SR300 (устанавливается на потолке или на стене (для горизонтального расширения)) и фиксирует текущую высоту каждого модуля, что позволяет управлять клапанами для достижения требуемой высоты.

Статьи
Suzuki R. et al. LiftTiles: Constructive Building Blocks for Prototyping Room-scale Shape-changing Interfaces //arXiv preprint arXiv:2001.02382. – 2020. (PDF)

Ссылки
LiftTiles: Constructive Building Blocks for Prototyping Room-scale Shape-changing Interfaces

По теме
ShapeShift — робот для имитации тактильных ощущений в виртуальной реальности
Bedfellow — робо-кровать на Arduino

Arduino
Ардуино что это и зачем?
Arduino, термины, начало работы
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна конкурс манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение