Read Data

Воспроизведите данные из файла журнала ROS 2

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

  • Read Data Block ROS 2

Описание

Блок Read Data воспроизводит файлы журнала ROS 2 сумки путем вывода нового сообщения от файла журнала, на основе текущего времени симуляции. Необходимо загрузить файл журнала ROS 2 сумки (.db3) и задайте тему, с помощью параметра Topic, чтобы получить поток сообщений из файла. Блок выходные сообщения этой темы из файла в синхронизации со временем симуляции.

В маске блока Read Data выберите Load logfile data, чтобы задать файл журнала ROS 2 сумки (.db3) загружать. В диалоговом окне Load Logfile задайте полный путь к файлу журнала, или выберите Browse и перейдите к файлу журнала, который вы хотите загрузить. Чтобы запустить воспроизведение в определенный момент в файле, задайте Start time offset в секундах. Чтобы задать, сколько времени блок воспроизводит этот файл с заданного времени начала, задают Duration, в секундах. По умолчанию, блок выходные параметры все сообщения для заданной темы в файле.

Порты

Вывод

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

Новый индикатор сообщения, возвращенный как логический скаляр. Если выходом является 1, затем блок загрузил новое сообщение от файла журнала ROS 2 сумки в соответствующее время. Этот выход может использоваться, чтобы инициировать подсистемы для обработки новых сообщений.

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

Сообщение ROS 2, возвращенное как невиртуальная шина. Сообщения возвращены в порядке, они хранятся в файле журнала ROS 2 сумки и синхронизировавший со временем симуляции.

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

Параметры

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

Задайте имя темы, чтобы извлечь из файла журнала. Эта тема должна существовать в загруженном файле журнала ROS 2 сумки. Нажмите Select , чтобы смотреть доступные темы и выбрать определенную тему.

Задайте интервал между выходными параметрами. В симуляции шаг расчета следует за временем симуляции, а не тактовое стеной время.

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

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

Блоки

Функции

Введенный в R2021b