Skip to content

踩坑Robotics Stack Exchange2024-05-14

MoveIt2规划触发Fanuc机械臂轴间交互限位报错的解决 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Collision Update on a Manipulator Links(Robotics Stack Exchange #111100)

状态:已解决

问题 ​

使用MoveIt2控制Fanuc 6-DOF机械臂执行抓取放置时,特定姿态下连杆间距过近触发轴间交互限位(Interaction Limits)错误。尝试直接缩放link_1 SDF体积导致无法挂载;在URDF link_1上附加球体虽更新SRDF但引发MoveIt路径规划失败,需寻求兼容物理限位与运动规划的解决方案。

环境 ​

Fanuc 6-DOF机械臂,MoveIt2运动规划框架,涉及URDF/SDF模型文件及SRDF自碰撞配置。

解决办法 ​

  1. 在URDF中为link_1添加一个外部box链接作为碰撞体积扩展,精确调整box尺寸确保其不与相邻连杆发生几何干涉。
  2. 运行moveit_setup_assistant工具重新生成或更新SRDF文件中的自碰撞矩阵(Self-Collision Matrices),使MoveIt正确识别新增box的碰撞关系,避免规划器因误判自碰撞而拒绝有效路径。

原问题作者:Oben Sustam;采纳答案作者:Oben Sustam。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。

来源

本页事实对应的公开页面,以原文为准。

  1. Robotics Stack Exchange #111100:Collision Update on a Manipulator Links访问 2026-10-27