Выпущена платформа для создания роботов на базе смартфона OpenBot 0.5
Проект OpenBot версии 0.5, развивающий программные и аппаратные решения для создания колесных роботов с вычислительным узлом в виде смартфона, представлен компанией Intel. Обновление опубликовано 17 февраля в хранилище проекта на GitHub.
Проект представляет собой набор программного обеспечения, документацию, схемы сборки и модели для печати на 3D-принтере, а также рекомендуемые компоненты для создания простого колесного робота. Причем за минимальные деньги — понадобится старый смартфон, компоненты на $50 и распечатанные корпусные изделия.
Особенностью проекта является использование смартфона под управлением операционной системы Android, начиная с версии 5.0, в качестве вычислительного узла платформы. Также смартфон поставляет данные с камеры и других датчиков.
Для управления моторами, получения обратной связи от них и контроля аккумуляторов служит контроллер Arduino. Программный код проекта, в зависимости от компоненты, написан на языках Java, Kotlin, C++ и распространяется под свободной лицензией MIT.
Удаленно управлять роботом можно через специальное приложение для смартфона, либо через браузерное приложения с помощью любого устройства в той же сети Wi-Fi, что и робот.
В версии 0.5 добавлена поддержка дополнительных типов роботов, добавлены модели частей конструкции шасси RC-Truck, появилась возможность удаленного управления роботом с помощью компактных игровых контроллеров.
Также добавлена возможность управления через браузер с трансляцией видео с камеры посредством протокола WebRTC. От протокола RTSP в проекте отказались.