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

В прошлом году компания Microsoft объявила об экспериментальном выпуске операционной системы Robot Operating System (ROS) для Windows. В мае этого года компания Microsoft анонсировала общую доступность ROS для Windows, которая позволила роботам воспользоваться всеми преимуществами экосистемы Windows.

Вчера на мероприятии ROSCON компания Microsoft объявила о расширении возможностей ROS с поддержкой ROS/ROS2 в Windows, Visual Studio Code для ROS и Azure VM ROS шаблонов для тестирования и моделирования. Читайте о них ниже.

Расширение кода для поддержки ROS:

  1. Автоматическая настройка окружения для разработки ROS-систем;
  2. Запуск, остановка и мониторинг состояния ROS во время работы системы;
  3. Автоматическое обнаружение задач сборки;
  4. Создание пакета ROS одним щелчком мыши;
  5. Ярлыки быстрого доступа;
  6. Разработка Linux ROS;
  7. Поддержка отладки узла ROS с использованием расширений C++ и Python;
  8. Предварительный просмотр файла URDF/Xacro с использованием веб-инструментов Robot Web Tools.

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

Шаблон ROS для Windows VM, который создает Windows VM и устанавливает последнюю ROS на Windows, встроенную в нее с помощью расширения CustomScript. Microsoft расширяет поддержку ROS и ROS2, включая создание поддерживаемых Microsoft узлов ROS и создание, и предоставление пакетов Chocolatey для следующих выпусков ROS (Noetic Ninjemys) и ROS2 (Eloquent Elusor).

Microsoft предоставила узел ROS для управления Azure Kinect и вскоре будет поддерживать ROS2. Узел Azure Kinect ROS излучает поток PointCloud2, который включает информацию о глубине и цвете, а также изображения глубины, исходные данные с камер ИК и RGB и высокоскоростные данные ИДУ.

Узел Windows Machine Learning ROS аппаратно ускорит проведение конференций ваших моделей Machine Learning, опубликовав маркер визуализации относительно кадра издателя изображений. Узел ROS-концентратор Azure IoT позволяет вам передавать ROS-сообщения через узел Azure IoT.