Корпорация Microsoft заявила о выпуске пробной версии ОС, предназначенной для создания и управления роботами. Она поможет разрабатывать умные машины для передовых проектов, а также обеспечит программистов средствами для их управления и синхронизации.
На заводах уже сотни тысяч роботов, и с каждым днем их становится все больше. Набирают они популярность и в быту: от «самостоятельных» пылесосов и квадрокоптеров до автомобилей с автопилотом. Вместе с этим назревает потребность в инструментах, которые помогали бы управлять роботами, контролировать и синхронизировать их между собой.
Robot Operating System
Robot Operating System (ROS) – это ПО с открытым исходным кодом, а также набор библиотек и инструментов для создания и управления роботами. Разработчики ROS – сотрудники Лаборатории искусственного интеллекта в Стэнфордском университете.
Внедрение ROS в инфраструктуру продуктов Microsoft позволит работающим в Visual Studio специалистам наряду с программными проектами, сетевыми и облачными приложениями создавать роботов и в реальном мире.
Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные решения позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом.
Интеллектуальный интерфейс для робототехники предлагает усовершенствованные функции: аппаратное ускорение Windows Machine Learning, компьютерное зрение, Azure Cognitive Services, облачные сервисы Azure Internet of Things (IoT), а также другие технологии Microsoft для домашних, образовательных, коммерческих и промышленных роботов.
В настоящее время Microsoft предлагает тестовую версию ОС с поддержкой ROS, но вскоре будет доступна и полная версия.
Роботизированное будущее
Производители хотят, чтобы роботов было легче программировать, и активно инвестируют в «Промышленность 4.0». В свою очередь Microsoft активно поддерживает этот тренд и сотрудничает с Open Robotics и консорциумом ROS, чтобы интегрировать их инструменты в Windows.
Термин «Промышленность 4.0» используется для обозначения применения технологии «Интернет вещей» в промышленности.
В Мадриде корпорация продемонстрировала прототип робота Turtlebot 3 под управлением Robot Operating System. Машина использует Windows 10 IoT Enterprise на платформе Intel Coffee Lake NUC и аппаратное ускорение Windows Machine Learning.
Кроме того, Microsoft представила среду моделирования ROS, функционирующую в Azure: эта опция позволяет связывать роботов в виртуальном пространстве и управлять ими через Azure IoT Hub.