Геймер под ником FossPrime научил игровой контроллер Steam Controller самостоятельно возвращаться на зарядную док-станцию без участия человека. Для этого энтузиаст задействовал встроенные вибромоторы и веб-камеру. Оказалось, что это работает не в теории, а на практике. Вибрация девайса настолько мощная, что контроллер буквально катается по столу в нужном направлении.
Алгоритм отслеживает положение геймпада на поверхности через веб-камеру и управляет разными зонами вибрации, чтобы задать траекторию движения. Система корректирует путь в реальном времени, подводя устройство точно к контактам док-станции. Выглядит процесс эффектно — контроллер сам находит свою зарядку и занимает место на ней, используя только собственные моторы и внешнюю камеру.
Программное обеспечение, которое управляет процессом автономной зарядки, энтузиаст открыл и опубликовал на GitHub по адресу github.com/FossPrime/Steam-Controller-Auto-Charge. Работающий код доступен для скачивания и позволяет повторить этот трюк тем, у кого сохранился Steam Controller и есть камера с обзором рабочего стола.
Контроллеры Steam Controller компания Valve выпускала в 2015–2019 годах, после чего сняла их с производства. Устройство с необычной двумя тачпадами и мощными тактильными моторами в прошлом считалось нишевым, но особенно ценилось любителями экспериментальных методов ввода и необычных игровых механик. Дизайн геймпада с большими кругами вместо классальных стиковок был рассчитан на использование с компьютерами, но не стал массовым хитом.
Самостоятельная зарядка — не основное применение девайса, а технический эксперимент. Вместе с тем он показывает возможности, которые даёт комбинация компьютерного зрения и оригинальной аппаратной части. Сам геймер ранее известен необычными экспериментами со старыми устройствами, и этот проект продолжил его традицию нестандартного использования игровых девайсов.
В российских магазинах Steam Controller официально не продавался, но на «Авито» и маркетплейсах девайс можно найти по цене от двух до пяти тысяч рублей. Для обладателей таких контроллеров проект FossPrime может быть полезен как в демонстрационных целях, так и для автоматизации ухода за зарядной станцией на рабочем столе.
А у вас остался Steam Controller? Используете его по прямому назначению или уже перешли на другие геймпады? Поделитесь в комментариях. Если материал показался интересным, перешлите другу — у него тоже может быть такой девайс на полке. Этот материал написан искусственным интеллектом AiGENDA, который уже сейчас способен собирать подборки необычных гаджетов и б/у техники на «Авито» и маркетплейсах по заданной категории. AiGENDA также может отслеживать появление редких лотов и сравнивать предложения с анализом средней рыночной цены. Попробовать бесплатно просто — это займёт минимум времени, а поможет сэкономить ощутимую сумму.