Американский программист написал алгоритм, собирающий карты помещений из умного пылесоса iRobot Roomba 980 и превращающий их в игру Doom. Описание проекта опубликовано на сайте программиста Рича Уайтхауса.
iRobot Roomba 980 перед началом уборки составляет карту местности при помощи лидаров, радаров и лазерных дальномеров — это позволяет избегать препятствий в квартире. Программист написал алгоритм, собирающий карты из пылесосов и создающий на их основе карты для Doom. При этом пользователь может менять некоторые параметры карты перед началом использования.
![](https://hightech.fm/wp-content/uploads/2018/12/9910f94f97d4ca35cb63d7c8aee3aa18.png)
![](https://hightech.fm/wp-content/uploads/2018/12/mkmap_s.png)
Недавно один из игроков смог пройти «невозможный» уровень — спустя 24 года после того, как появилась легендарная игра Doom 2. С этим его поздравил создатель игры Джон Ромеро.