nodeEstimates

Положения узлов в графике положения

Описание

measurements = nodeEstimates(poseGraph) списки все положения в заданном графике положения.

measurements = nodeEstimates(poseGraph,nodeIDs) перечисляет положения с заданными идентификаторами узла.

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

свернуть все

График положения в виде poseGraph или poseGraph3D объект.

Идентификаторы узла в виде положительного целого числа или вектора из положительных целых чисел. Каждый добавленный узел получает ID последовательно в графике.

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

свернуть все

Измерения между узлами, возвращенными как n-by-3 матрица или n-by-7 матрица.

Для poseGraph (2D), каждой строкой является [x y theta] вектор, который задает относительный позиционный xy и угол ориентации, theta, из положения в графике. Для знаменательных положений, theta возвращен как NaN.

Для poseGraph3D, каждой строкой является [x y z qw qx qy qz] вектор, который задает относительный позиционный xyz и ориентация кватерниона, [qw qx qy qz], из положения в графике.

Примечание

Много других источников для 3-D графиков положения, включая .g2o форматы, задайте ориентацию кватерниона в различном порядке, например, [qx qy qz qw]. Проверяйте источник своих данных о графике положения перед добавляющими узлами к вашему poseGraph3D объект.

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

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

Изменение поведения в будущем релизе

Расширенные возможности

Введенный в R2019b