Создайте пустое сообщение с помощью заданного типа сообщения
ROS Toolbox / ROS
Блок Blank Message создает Simulink® невиртуальная шина, соответствующая выбранному типу сообщения ROS. Блок создает шины сообщения ROS, которые работают с Publish, Subscribe или блоками Call Service. На каждом демонстрационном хите блок выводит пустой или “нулевой” сигнал для обозначенного типа сообщения. Все элементы шины инициализируются к 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'