Включите режим 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).

Похожие темы