Проверяйте, находятся ли два конфигураций в столкновении
возвращает состояние столкновения между двумя выпуклыми конфигурациями collisionStatus
= checkCollision(geom1
,geom2
)geom1
и geom2
. Если эти два конфигураций находятся в столкновении в их заданных положениях, checkCollision
равно 1
. Если никакое столкновение не найдено, collisionStatus
равно 0
.
[
также возвращает минимальное расстояние и места для дачи свидетельских показаний каждой геометрии, collisionStatus
,sepdist
,witnesspts
] = checkCollision(geom1
,geom2
)sepdist
и witnesspts
, соответственно, когда никакое столкновение не найдено между этими двумя конфигурациями.
Результаты проверки столкновения более не надежны, когда минимальное расстояние падает ниже 10-5 м.
collisionBox
| collisionCylinder
| collisionMesh
| collisionSphere