Microsoft расширяет поддержку роботов в Windows

03.11.2019 [19:10], alex comments icon png

В прошлом году Microsoft объявляла об экспериментальном выпуске Robot Operating System (ROS) для Windows. В мае 2019 года Microsoft объявила о доступности ROS для Windows, что позволило уже роботам использовать преимущества всех продуктов Windows. На днях в корпорации проходила очередная презентация и на нем дочернее предприятие ROSCON Microsoft объявило об улучшении возможностей ROS с поддержкой ROS / ROS2 в Windows, расширением кода Visual Studio для ROS и поддержкой шаблонов ROS Azure VM для тестирования и моделирования.

ROS Windows

Новые возможности Robot Operating System (ROS) для Windows

Заявлено, что теперь расширение VS Code для ROS поддерживает:

  • Автоматическая настройка среды для разработки ROS
  • Запуск, остановка и мониторинг состояния времени выполнения ROS
  • Автоматическое обнаружение задач сборки
  • Создание ROS-пакета в один клик
  • Горячие клавиши для розрун и розлаунч
  • Linux ROS разработка
  • Поддержка отладки узла ROS с использованием расширений C ++ и Python.
  • Предварительный просмотр файла URDF / Xacro с использованием веб-инструментов Robot

Другие обновления, сделанные Microsoft:

Помимо вышесказанного представители  Microsoft сделали ряд других объявлений, которые будут интересны представителям обрасти:

  • Шаблон ROS на виртуальной машине Windows, который создает виртуальную машину Windows и устанавливает последнюю сборку ROS на Windows в виртуальную машину с использованием расширения CustomScript.
  • Microsoft расширяет поддержку ROS и ROS2, включая создание поддерживаемых Microsoft узлов ROS, сборку и предоставление пакетов Chocolatey для следующих выпусков ROS (Noetic Ninjemys) и ROS2 (Eloquent Elusor).
  • Microsoft предоставила узел ROS для управления Azure Kinect и вскоре будет поддерживать ROS2. Узел Azure Kinect ROS излучает поток PointCloud2, который включает информацию о глубине и цвете, а также изображения глубины, необработанные данные изображения с камер IR и RGB и высокоскоростные данные IMU.
  • Узел Windows Machine Learning ROS позволит аппаратно ускорить вывод ваших моделей машинного обучения, публикуя маркер визуализации относительно рамки издателя изображений.
  • Узел ROS Azure IoT Hub позволяет передавать сообщения ROS через концентратор IoT Azure.

Робототехника это прикладная наука, которая приближает нас к будущему, которое, как известно, всегда лучше настоящего.

Подготовлено по материалам Windows.com.