Создание пользовательских сообщений из определений ROS
rosgenmsg( генерирует пользовательские сообщения ROS в MATLAB ® путем чтения определений пользовательских сообщений и услуг ROS по указанному пути к папке. Функция ожидает папки пакетов ROS внутри пути к папке. Эти пакеты содержат определения сообщений вfolderpath).msg файлы и определения служб в .srv файлы.
После вызова этой функции можно отправлять и получать пользовательские сообщения в MATLAB, как и все другие поддерживаемые сообщения. Эти сообщения можно создать с помощью rosmessage или просмотреть список сообщений путем вызова rosmsg list.
Примечание
При создании пользовательских сообщений для ROS необходимо создать пакеты ROS. Это требует наличия CMake и компилятора C++ для вашей платформы. Для получения дополнительной информации см. Системные требования ROS
rosgenmsg( указывает дополнительные параметры, использующие один или несколько аргументов пары имя-значение.folderpath,Name,Value)