Релиз ROS 2 Dashing Diademata

Dashing Diademata — первый релиз ROS 2 с долгосрочной поддержкой (LTS) до мая 2021 года.
Проект ROS призывает разработчиков, работающих в сфере робототехники, мигрировать свои проекты на новую версию ROS 2. Краткий список обновлений и нововведений в ROS 2 Dashing Diademata:
- Поддержка операционных систем Ubuntu 18.04 Bionic, Mac OS X 10.12 Sierra и Windows 10.
- Узлы ROS рекомендуется реализовывать в виде компонент. Возможна как реализация независимых компонент, так и компоновка нескольких компонент в одном процессе.
- Была улучшена коммуникация между процессами в C++, как в смысле задержки, так и по количеству копий.
- Клиентская библеотека Python была обновлена для большего соответствия эквивалентным API C++. Были исправлены существенные баги в работе с памятью и производительностью.
- Переработана система параметров, добавилась поддержка диапазонов значений и параметров только для чтения.
- Добавлены многочисленные утилиты для командной строки.
- Планировщик движения MoveIt 2.0
С полным списком нововведений и обновлений можно ознакомиться на официальной странице релиза ROS 2 Dashing Diademata.