readScanAngles

Возвратите углы сканирования для лазерных показаний области значений скана

Описание

пример

angles = readScanAngles(scan) вычисляет углы сканирования, angles, соответствуя показаниям области значений в лазерном сообщении скана, scan. Углы измеряются против часовой стрелки вокруг положительного z - оси с нулевым углом вдоль x - ось. angles возвращен в радианах и перенесен к [–pi\PiИнтервал.

Примечание

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

Примеры

свернуть все

Выборка загрузки сообщения ROS включая лазер ROS сканирует сообщение, scan.

exampleHelperROSLoadMessages

Считайте углы сканирования из лазерного скана.

angles = readScanAngles(scan)
angles = 640×1

   -0.5467
   -0.5450
   -0.5433
   -0.5416
   -0.5399
   -0.5382
   -0.5364
   -0.5347
   -0.5330
   -0.5313
      ⋮

Входные параметры

свернуть все

'sensor_msgs/LaserScan' Сообщение ROS в виде LaserScan указатель на объект.

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

свернуть все

Углы сканирования для лазерных данных сканирования, возвращенных как n-by-1 матрица в радианах. Углы измеряются против часовой стрелки вокруг положительного z - оси с нулевым углом вдоль x - ось. angles возвращен в радианах и перенесен к [–pi\PiИнтервал.

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

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

Не рекомендуемый запуск в R2021a

Смотрите также

| |

Введенный в R2019b