readAllFieldNames

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

Описание

пример

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

Примечание

readAllFieldNames будет удален. Использовать 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