readScanAngles

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

Описание

пример

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

Примечание

readScanAngle будет удален. Использовать 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-на-1 матрица в радианах. Углы измеряются против часовой стрелки вокруг положительной оси z с нулевым углом вдоль оси x. The angles возвращается в радианах и обертывается в [- pi, pi] интервал.

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

расширить все

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

См. также

| |

Введенный в R2019b