checkCollision
두 기하 도형이 충돌하는지 검사
구문
설명
는 두 개의 볼록 기하 도형 collisionStatus
= checkCollision(geom1
,geom2
)geom1
과 geom2
사이의 충돌 상태를 반환합니다. 두 기하 도형이 지정된 자세에서 충돌하는 경우 collisionStatus
는 1
입니다. 함수가 충돌을 찾지 못하면 collisionStatus
는 0
입니다.
[
는 함수가 두 기하 도형 사이의 충돌을 찾지 못한 경우 각 도형의 최소 거리 collisionStatus
,sepdist
,witnesspts
] = checkCollision(geom1
,geom2
)sepdist
와 감시점 witnesspts
를 반환합니다.
예제
입력 인수
출력 인수
제한 사항
최소 거리가 10-5미터 미만이면 충돌 검사 결과를 신뢰할 수 없습니다.
참고 문헌
[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.
확장 기능
버전 내역
R2019b에 개발됨