Франко-американская группа ученых разработала интерфейс ввода-вывода, который представляет собой рой небольших автономных роботов. Роботы могут использоваться как в качестве условных «пикселей», отображающих информацию, так и в качестве устройства ввода. При этом роботы из одного роя могут выполнять разные функции одновременно.