Считайте лазерные области значений скана в Декартовых координатах
преобразует полярные измерения лазерного объекта скана, cart
= readCartesian(scan
)scan
, в Декартовы координаты, cart
. Эта функция использует метаданные в сообщении, таком как угловое разрешение и вводный угол лазерного сканера, чтобы выполнить преобразование. Недопустимые показания области значений, обычно представляемые как NaN
, проигнорированы в этом преобразовании.
Примечание
readCartesian будет удален. Использование rosReadCartesian
вместо этого. Для получения дополнительной информации смотрите, что ROS передает Функции Структуры
предоставляет дополнительные возможности, заданные одним или несколькими cart
= readCartesian(___,Name,Value)Name,Value
парные аргументы. Имя должно находиться внутри одинарных кавычек (' ')
. Можно задать несколько аргументов пары "имя-значение" в любом порядке как Name1,Value1,...,NameN,ValueN
.