Microsoft расширяет поддержку роботов в Windows
03.11.2019 [19:10], alex
В прошлом году Microsoft объявляла об экспериментальном выпуске Robot Operating System (ROS) для Windows. В мае 2019 года Microsoft объявила о доступности ROS для Windows, что позволило уже роботам использовать преимущества всех продуктов Windows. На днях в корпорации проходила очередная презентация и на нем дочернее предприятие ROSCON Microsoft объявило об улучшении возможностей ROS с поддержкой ROS / ROS2 в Windows, расширением кода Visual Studio для ROS и поддержкой шаблонов ROS Azure VM для тестирования и моделирования.
Новые возможности 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.