factorCameraSE3AndPointXYZ
Factor que relaciona la posición de la cámara SE(3), el punto de referencia 3D y la transformación del sensor opcional
Desde R2023a
Descripción
El objeto factorCameraSE3AndPointXYZ contiene factores de proyección visual que describen la relación entre la pose de una cámara estenopeica en el espacio de estados SE(3) y un punto de referencia 3D, o entre la pose de una cámara estenopeica en el espacio de estados SE(3), un punto de referencia 3D y una transformación del sensor. Puede utilizar este objeto para agregar uno o más factores a un objeto factorGraph.
Puede utilizar factores que conecten una pose de cámara SE(3), un punto de referencia 3D y una transformación del sensor para estimar la transformación del sensor durante la calibración extrínseca entre una cámara y otro sensor. Puede especificar esta estimación de transformación del sensor como la propiedad SensorTransform de un objeto factorCameraSE3AndPointXYZ, que luego puede agregar a un gráfico de factores creado a partir de los datos de trayectoria recopilados después de la calibración.
También puede utilizar factores que conecten una pose de cámara SE(3), un punto de referencia 3D y una transformación del sensor para refinar los valores de transformación del sensor durante la optimización. Para realizar este refinamiento, libere el nodo de transformación del sensor utilizando la función fixNode con el argumento flag especificado como false.
El objeto factorCameraSE3AndPointXYZ requiere una licencia Computer Vision Toolbox™.
Creación
Sintaxis
Descripción
crea un objeto F = factorCameraSE3AndPointXYZ(nodeID,cameraIntrinsicMatrix)factorCameraSE3AndPointXYZ, F, con los números de identificación de nodo especificados nodeID y la matriz intrínseca de la cámara cameraIntrinsicMatrix. Puede crear un objeto factorCameraSE3AndPointXYZ que contenga múltiples factores.
Si
nodeIDes una matriz N por 2 de números enteros no negativos, entonces crea un objetofactorCameraSE3AndPointXYZque contiene factores N, cada uno de los cuales relaciona una pose de una cámara estenopeica en el espacio de estados SE(3) y con un punto de referencia 3D.Si
nodeIDes una matriz N por 3 de números enteros no negativos, entoncesfactorCameraSE3AndPointXYZ(nodeID,cameraIntrinsicMatrix)crea un objetofactorCameraSE3AndPointXYZque contiene factores N, cada uno de los cuales relaciona una pose de una cámara estenopeica en el espacio de estados SE(3), un punto de referencia 3D y una transformación del sensor. En este caso,factorCameraSE3AndPointXYZignora cualquier valor especificado para la propiedadSensorTransformy lo establece en una transformación SE(3) que representa una rotación de identidad sin traducción.
especifica propiedades utilizando uno o más argumentos de nombre-valor además de los argumentos de la sintaxis anterior.F = factorCameraSE3AndPointXYZ(___,Name=Value)
Argumentos de entrada
Argumentos de par nombre-valor
Argumentos de salida
Propiedades
Funciones del objeto
nodeType | Obtener el tipo de nodo en el gráfico de factores |