Служба распределения данных (DDS): децентрализованный Pub/Sub с политиками QoS
Применение параметров QoS (долговечность, надежность, дедлайны) в DDS для построения надежных контуров управления без единой точки отказа.
Ключевые параметры QoS: надежность, долговечность и дедлайны
Параметр `RELIABLE` включает подтверждения для команд торможения, а `BEST_EFFORT` исключает задержки для камер 60 Гц. Профиль `Deadline = 20 ms` активирует аварийный режим, если данные с радара не поступили вовремя.
Интеграция с ROS 2: путь от исследовательских алгоритмов к серийному автопрому
Робототехнический фреймворк ROS 2 работает поверх DDS через уровень RMW. Команды автопилота создают прототипы алгоритмов в ROS 2 и переносят эти же узлы C++ в серийные блоки с сертификатом ISO 26262.
- Бесшовная одноранговая связь без брокера, устраняющая единую точку отказа в автомобиле.
- Контрактное согласование QoS, гарантирующее соблюдение взаимных требований по задержке.
- Локальное сохранение данных (Transient Local) для узлов безопасности с поздним запуском.
- Аппаратный мультикаст для параллельной раздачи потоков с датчиков сразу нескольким нейросетям.
Исследовать портфель доменов