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
nodeID
es una matriz N por 2 de números enteros no negativos, entonces crea un objetofactorCameraSE3AndPointXYZ
que 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
nodeID
es una matriz N por 3 de números enteros no negativos, entoncesfactorCameraSE3AndPointXYZ(nodeID,cameraIntrinsicMatrix)
crea un objetofactorCameraSE3AndPointXYZ
que 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,factorCameraSE3AndPointXYZ
ignora cualquier valor especificado para la propiedadSensorTransform
y 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 |