meshtsdf
Campo de distancia con signo truncado para regiones 3D que contienen mallas
Desde R2024a
Descripción
meshtsdf
discretiza mallas y almacena sus campos de distancia con signo truncado (TSDF) asociados en un espacio 3-D voxelizado. Los vóxeles que están fuera de una malla contienen distancias positivas y los vóxeles que están dentro de una malla tienen distancias negativas. Cualquier vóxel que esté a más de una distancia de truncamiento especificada de las mallas tiene valores iguales a la distancia de truncamiento. Una vez que crea el TSDF, puede modificar las poses de las mallas y obtener información actualizada de distancia y gradiente en la región discretizada.
Creación
Descripción
crea un administrador TSDF vacío con propiedades predeterminadas.mTSDF
= meshtsdf
especifica una o más mallas y calcula la distancia firmada sobre cada región truncada de las mallas. Utilice la función mTSDF
= meshtsdf(meshStruct
)geom2struct
para convertir objetos geométricos en una matriz de estructuras de malla.
especifica propiedades utilizando uno o más argumentos de nombre-valor además de los argumentos de otras sintaxis. Por ejemplo, mTSDF
= meshtsdf(___,Name=Value
)meshtsdf(TruncationDistance=10)
establece la distancia de truncamiento en 10
metros.
Argumentos de entrada
Propiedades
Funciones del objeto
activeVoxels | Devuelve información sobre los vóxeles activos |
addMesh | Agregar malla a malla TSDF |
copy | Copia profunda TSDF |
removeMesh | Quitar la malla de la malla TSDF |
distance | Calcular la distancia al nivel cero establecido para los puntos de consulta |
gradient | Calcular el gradiente del campo de distancia con signo truncado |
poses | Obtener poses para una o más mallas en TSDF |
updatePose | Actualizar la pose de la malla en TSDF |
show | Mostrar TSDF en la figura |
Ejemplos
Limitaciones
meshtsdf
admitepackNGo
(MATLAB Coder) sólo para destinos de host MATLAB®.
Referencias
[1] Zhao, Hongkai. “A Fast Sweeping Method for Eikonal Equations.” Mathematics of Computation 74, no. 250 (May 21, 2004): 603–27. https://doi.org/10.1090/S0025-5718-04-01678-3.
Capacidades ampliadas
Historial de versiones
Introducido en R2024a
Consulte también
Temas
- Pick-And-Place Workflow Using CHOMP for Manipulators (Robotics System Toolbox)