checkCollision
Sintaxis
Descripción
devuelve el estado de colisión entre las dos geometrías convexas collisionStatus
= checkCollision(geom1
,geom2
)geom1
y geom2
. Si las dos geometrías chocan en sus poses especificadas, collisionStatus
es 1
. Si la función no encuentra una colisión, collisionStatus
es 0
.
[
devuelve la distancia mínima collisionStatus
,sepdist
,witnesspts
] = checkCollision(geom1
,geom2
)sepdist
y los puntos testigo witnesspts
de cada geometría cuando la función no encuentra una colisión entre las dos geometrías.
Ejemplos
Argumentos de entrada
Argumentos de salida
Limitaciones
Los resultados de la comprobación de colisiones no son fiables cuando la distancia mínima es inferior a 10-5 m.
Referencias
[1] Gilbert, E.G., D.W. Johnson, and S.S. Keerthi. "A fast procedure for computing the distance between complex objects in three-dimensional space." IEEE Journal on Robotics and Automation 4, no. 2 (April 1988): 193–203. https://doi.org/10.1109/56.2083.
Capacidades ampliadas
Historial de versiones
Introducido en R2019b
Consulte también
collisionBox
| collisionCapsule
| collisionCylinder
| collisionMesh
| collisionSphere