checkCollision
语法
描述
返回两个凸几何图形之间的碰撞状态collisionStatus
= checkCollision (geom1
,geom2
)geom1
而且geom2
.如果两个几何图形在指定的位置发生碰撞,collisionStatus
是1
.如果函数没有找到碰撞,collisionStatus
是0
.
[
返回最小距离collisionStatus
,sepdist
,witnesspts
= checkCollision(geom1
,geom2
)sepdist
见证点witnesspts
每一个几何的时候函数都没有找到两个几何之间的碰撞。
例子
输入参数
输出参数
限制
当最小距离小于10时,碰撞检测结果不可靠5m。
参考文献
例:吉尔伯特,D.W.约翰逊和S.S. Keerthi。“在三维空间中计算复杂物体之间距离的快速程序。”IEEE机器人与自动化杂志4,没有。2 (April 1988): 193-203。https://doi.org/10.1109/56.2083。
扩展功能
版本历史
R2019b引入