Включите режим external mode для моделей ROS Toolbox

Режим external mode включает Simulink® на вашем хосте-компьютере для связи с развернутой моделью на оборудовании робототехники во время выполнения. Режим external mode позволяет вам настраивать параметры маски блоков и визуализировать сигналы на вашей модели, пока ваша модель работает. Для ROS Toolbox развернутые модели являются узлами ROS, работающими на целевом компьютере, которое взаимодействует с Simulink по TCP/IP.

Чтобы использовать режим external mode с моделями ROS Toolbox:

  1. На вкладке Apps, в разделе Control Systems, нажмите Robot Operating System (ROS).

  2. В открывшемся Robot Operating System (ROS) окне выберите Robot Operating System (ROS) из раскрывающегося списка ROS Network. Это открывает вкладку ROS на панели инструментов, которая показывает указанную сеть ROS в Connect разделе.

  3. В Connect разделе задайте Deploy To опцию следующим Remote Device, из раскрывающегося списка. Чтобы сконфигурировать сведения о удаленном устройстве, такие как IP-адрес и сведения о пользователе, выберите Manage Remote Device из раскрывающегося списка.

  4. В разделе Prepare щелкните Hardware Settings, чтобы открыть диалоговое окно параметров конфигурации модели. В Target Hardware Resources установите параметры External mode. Нажмите OK.

  5. В модели установите Simulation mode равной External для модели.

  6. Запустите модель.

Ваша модель соединяется с Device Address, заданной в диалоговом окне Connect to ROS Device, которое используется для подключения к устройству ROS при развертывании модели.

Чтобы сконфигурировать контроль сигналов и архивацию данных, перейдите на вкладку Apps и выберите External Mode Control Panel. Можно также подключиться к целевой программе и начать и остановить выполнение кода модели. Для получения дополнительной информации смотрите Симуляции Режима external mode для Настройки Параметра и Контроль сигналов (Simulink Coder).

Похожие темы