Gazebo Publish

Отправка пользовательских сообщений на сервер Gazebo

  • Библиотека:
  • Robotics System Toolbox/Совместное моделирование Gazebo

  • Gazebo Publish block

Описание

Блок Gazebo Publish отправляет пользовательские сообщения на сервер Gazebo на основе темы и типа сообщения, заданных блоком.

Чтобы отправить пользовательские сообщения, подключитесь к симуляции Gazebo. Откройте маску блока и нажатия кнопки Configure Gazebo network and simulation settings.

Этот блок является частью интерфейса ко-симуляции между MATLAB® и Gazebo для обмена данными и отправки команд.

Ограничения

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

Порты

Вход

расширить все

Пользовательское сообщение Gazebo, заданное как сигнал шины с элементами, относящимися к конкретному Topic и Message type.

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

Параметры

расширить все

Чтобы получить тему из существующей симуляции Gazebo, выберите From Gazebo. Нажмите кнопку Select, чтобы просмотреть список доступных тем. Чтобы подключиться к симуляции Gazebo, щелкните Configure Gazebo network and simulation settings в маске блока.

Чтобы ввести пользовательский раздел без активного соединения Gazebo, выберите Specify your own. Используйте Topic параметр для ввода имени сообщения.

Имя темы пользовательского сообщения в виде строки.

Чтобы получить тему из существующей симуляции Gazebo, выберите From Gazebo. Нажмите кнопку Select, чтобы просмотреть список доступных тем. Чтобы подключиться к симуляции Gazebo, щелкните Configure Gazebo network and simulation settings в маске блока.

Чтобы задать тему без соединения, выберите Specify your own.

Щелкните Select, чтобы получить список типов сообщений, доступных в Gazebo. Если вы выбираете Topic из подключенной симуляции Gazebo этот параметр устанавливается автоматически.

Шаг расчета указывает интервал, с которого сообщения отправляются на симулятор Gazebo.

Введенный в R2020b