exponenta event banner

Беседка Пэйсера

Параметры синхронизации степпинга между Gazebo и Simulink

  • Библиотека:
  • Инструментарий робототехнической системы/совместное моделирование беседки

  • Gazebo Pacer block

Описание

Блок Gazebo Pacer синхронизирует время моделирования между Gazebo и Simulink ®. Синхронизация важна для обеспечения правильного поведения модели Simulink и модели Gazebo. Блок выводит логическое значение, указывающее на успешную синхронизацию. Синхронизация степпинга поддерживается только для одного моделирования беседки. Вся модель, включая ссылочные модели, может содержать только один блок Gazebo Pacer.

Для обеспечения успешной синхронизации подключитесь к моделированию беседки. Откройте маску блока и нажмите кнопку «Настроить сеть беседки и параметры моделирования».

Выберите Reset behavior сброс моделирования «Беседки» при перезапуске модели или только сброс времени моделирования.

Этот блок является частью интерфейса совместного моделирования между MATLAB ® и Gazebo для обмена данными и отправки команд. Для просмотра базового примера установите флажок «Выполнение совместного моделирования между Simulink и Gazebo».

Ограничения

  • Модели, использующие этот блок, не поддерживают режим генерации кода или быстрого ускорения.

Порты

Продукция

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

Состояние синхронизации, вывод как 0 или 1. Значение 0 указывает на успешную синхронизацию времени. Значение 1 означает, что моделирование не синхронизировано.

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

Параметры

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

Выберите в раскрывающемся списке Сбросить поведение (Reset behavior). Выберите сброс только времени симулятора «Беседка» или времени симулятора и сцены.

Установите параметр Sample time для выполнения моделирования «Беседки» с заданной скоростью. Этот параметр должен быть кратен максимальному размеру шага решателя Gazebo.

Представлен в R2019b