碰撞检测

碰撞几何网格,避免碰撞和清除

碰撞几何定义了机器人及其环境所占用的物理空间。创建盒子、圆柱体和球体的原语,或指定自己的网格顶点来创建碰撞网格,以表示环境中的机器人部件或障碍物。使用checkCollision确定操纵臂的不同部分在执行轨迹时是否相互碰撞(自碰撞)或与世界上的事物碰撞。该功能还提供了障碍物清除,以预测和避免碰撞。

功能

全部展开

checkCollision 检查机器人是否发生碰撞
addCollision 为刚体添加碰撞几何
clearCollision 清除所有附加的碰撞几何图形
checkCollision 检查两个几何图形是否碰撞
collisionBox 创建盒子碰撞几何
collisionCylinder 创建碰撞圆柱几何
collisionMesh 创建凸网格碰撞几何
collisionSphere 创建球体碰撞几何

主题

使用碰撞网格检查机械手自碰撞

这个例子展示了如何使用URDF源文件夹中的碰撞网格检查操作器自身碰撞。

检查与机械手的环境碰撞

在受限的工作空间中生成无碰撞的轨迹。

为机械手碰撞检查创建碰撞对象

这个例子展示了为操作器碰撞检查创建碰撞对象的三种不同方法。