Получите информацию о сети ROS 2
ros2 msg list возвращает список всего доступного ROS 2 типов сообщений, которые могут использоваться в MATLAB.
ros2 node list узлы списков в сети ROS 2.
ros2 topic list названия темы списков с дипломированными издателями или подписчиками в сети ROS 2.
ros2 service list сервисные имена списков, которые указаны в сети ROS 2 или через серверы или через клиенты.
ros2 service type сервисные типы списков, которые указаны в сети ROS 2 для обеспеченного svcnamesvcname.
ros2 bag info отображает информацию о содержимом ros2bag в folderpathfolderpath в MATLAB® Командное окно. Информация включает содержимое bag2info структура.
Примечание
Если файл журнала ROS 2 сумки содержит пользовательские сообщения, сгенерируйте интерфейсы MATLAB к ROS 2 пользовательское использование сообщений ros2genmsg функция перед использованием этой команды.
возвращает список всего доступного ROS 2 типов сообщений, которые могут использоваться в MATLAB.msgList = ros2("msg","list")
названия темы списков с дипломированными издателями или подписчиками в сети ROS 2.topicList = ros2("topic","list")
сервисные имена списков, которые указаны в сети ROS 2 или через серверы или через клиенты.serviceList = ros2("service","list")
сервисные типы списков, которые указаны в сети ROS 2 для обеспеченного serviceTypes = ros2("service","type",svcname)svcname.
названия темы списков с дипломированными издателями или подписчиками в сети ROS 2 для заданного сетевого доменного ID.topicList = ros2("topic","list","DomainID",ID)
Примечание
"DomainID" пара "имя-значение" применяется только к информации, собранной от активной сети, такой как узел и список тем, а не к статическим данным ROS 2, таким как информация о сообщении.
В первый раз ros2 называется для определенного доменного ID не, вся информация о сети может быть сразу доступной. Если неполная сетевая информация возвращена в ros2, ожидайте в течение короткого времени перед тем, чтобы попробовать еще раз.
возвращает информацию о содержимом ros2bag как структура, bag2info = ros2("bag","info",folderpath)bag2info в folderpath.
Примечание
Если файл журнала ROS 2 сумки содержит пользовательские сообщения, сгенерируйте интерфейсы MATLAB к ROS 2 пользовательское использование сообщений ros2genmsg функция перед использованием этой функции.