Прием сообщений от сети ROS
ROS Toolbox/ROS
Блок Subscribe создает Simulink® невиртуальная шина, которая соответствует указанному типу сообщения ROS. Блок использует узел модели Simulink, чтобы создать подписчика ROS для определенной темы. Этот узел создается, когда модель запускается, и удаляется, когда модель заканчивается. Если модель не имеет узла, блок создает узел.
На каждом шаге симуляции блок проверяет, доступно ли новое сообщение по определенной теме. Если новое сообщение доступно, блок извлекает сообщение и преобразует его в сигнал шины Simulink. Порт Msg выводит это новое сообщение. Если новое сообщение недоступно, Msg выводит последнее полученное сообщение ROS. Если сообщение не было получено с начала симуляции, Msg выводит пустое сообщение.
Можно также задать адреса для главного и узлового хостов ROS, щелкнув Configure network addresses ссылку в блоке.