Blank Message

Создайте пустое сообщение ROS 2 с помощью заданного типа сообщения

  • Библиотека:
  • ROS Toolbox / ROS 2

  • Blank Message ROS 2 block

Описание

Блок Blank Message создает Simulink® невиртуальная шина, соответствующая выбранному типу сообщения ROS. Блок создает шины сообщения ROS, которые работают с Publish, Subscribe и блоками Call Service.

Порты

Вывод

развернуть все

Пустое сообщение ROS 2, возвращенное как невиртуальная шина. Чтобы задать тип сообщения ROS, используйте параметр Message type. Все элементы шины инициализируются к 0. Длины массивов переменной длины также инициализируются к 0.

Типы данных: bus

Параметры

развернуть все

Класс ROS 2 обменивается сообщениями в виде Message, Service Request, или Service Response. Для основной публикации и подписки, используйте Message класс. Чтобы создать сообщение запроса на обслуживание для входа Call Service, используйте Service Request класс.

Тип сообщения ROS 2 в виде вектора символов или выбора диалогового окна. Используйте Select, чтобы выбрать из списка поддерживаемых сообщений ROS. Список данных сообщений зависит от Class сообщения, которое вы выбираете.

Интервал между выходными параметрами в виде числового скаляра. Значение по умолчанию указывает, что блок выход никогда не изменяется. Используя эту симуляцию скоростей значения и генерацию кода, избавляя от необходимости повторно вычислить блок выход. В противном случае блок выводит новое пустое сообщение в каждом интервале Sample time.

Для получения дополнительной информации см. Настройку времени выборки (Simulink).

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Смотрите также

| |

Введенный в R2019b