Создайте пустое сообщение с помощью заданного типа сообщения
Robotics System Toolbox / ROS
Блок Blank Message создает Simulink® невиртуальная шина, соответствующая выбранному типу сообщения ROS. Блок создает шины сообщения ROS, которые работают с, Публикуют, Подписываются, или Сервисные блоки Вызова. На каждом демонстрационном хите блок выводит пустой или “нулевой” сигнал для обозначенного типа сообщения. Все элементы шины инициализируются к 0. Длины массивов переменной длины также инициализируются к 0.
Перед R2016b модели с помощью типов сообщений ROS с определенными зарезервированными именами свойства не могли сгенерировать код. В 2016b, было удалено это ограничение. Имена свойства теперь добавлены с подчеркиванием (например, Vector3Stamped_
). Если вы используете модели, созданные с релизом pre-R2016b, обновляете типы сообщений ROS с помощью новых имен с подчеркиванием. Переопределите пользовательские максимальные размеры для массивов переменной длины.
Затронутые типы сообщений:
'geometry_msgs/Vector3Stamped'
'jsk_pcl_ros/TransformScreenpointResponse'
'pddl_msgs/PDDLAction'
'rocon_interaction_msgs/Interaction'
'capabilities/GetRemappingsResponse'
'dynamic_reconfigure/Group'