exponenta event banner

readAllFieldNames

Получение всех доступных имен полей из облака точек ROS

Описание

пример

fieldnames = readAllFieldNames(pcloud) получает имена всех полей точек, которые хранятся в PointCloud2 сообщение объекта, pcloudи возвращает их в fieldnames.

Примечание

ReadAllStartNames будет удален. Использовать rosReadAllFieldNames вместо этого. Для получения дополнительной информации см. Функции структуры сообщений ROS

Примеры

свернуть все

Загрузка образцов сообщений ROS, включая сообщение облака точек ROS, ptcloud.

exampleHelperROSLoadMessages

Прочтите все имена полей, доступные в сообщении облака точек.

fieldnames = readAllFieldNames(ptcloud)
fieldnames = 1x4 cell
    {'x'}    {'y'}    {'z'}    {'rgb'}

Входные аргументы

свернуть все

Облако точек, указанное как PointCloud2 дескриптор объекта для 'sensor_msgs/PointCloud2' Сообщение ROS.

Выходные аргументы

свернуть все

Список имен полей в PointCloud2 объект, возвращаемый в виде массива ячеек символьных векторов. Если в объекте нет полей, fieldname возвращает пустой массив ячеек.

Вопросы совместимости

развернуть все

Не рекомендуется начинать с R2021a

Представлен в R2019b