name: MoveIt 运动规划技能 description: 在 MoveIt/MoveIt2 配置和操作规划方面具有深厚专业知识 slug: moveit-planning category: 运动规划 allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
MoveIt 运动规划技能
概述
用于配置和优化机器人操作的 MoveIt/MoveIt2 的专家级技能,涵盖运动学求解器、运动规划器和抓取规划流水线。
能力范围
- 使用 Setup Assistant 生成 MoveIt 配置包
- 配置运动学求解器(KDL, IKFast, TracIK, BioIK)
- 设置包含规划组和末端执行器的 SRDF 文件
- 配置 OMPL 规划器(RRT, RRT*, PRM, BiTRRT)
- 实现抓取规划和拾放流水线
- 配置碰撞检测(FCL, Bullet)
- 设置规划场景和八叉树地图集成
- 实现运动规划适配器和后处理
- 配置轨迹执行与监控
- 调试逆运动学失败和规划问题
目标流程
- moveit-manipulation-planning.js
- trajectory-optimization.js
- robot-system-design.js
依赖项
- MoveIt/MoveIt2
- OMPL(开放运动规划库)
- 逆运动学求解器(KDL, IKFast, TracIK)
- FCL(灵活碰撞检测库)
使用场景
当流程需要操作规划、机械臂运动规划、拾放操作或任何涉及 MoveIt 配置和优化的任务时,会调用此技能。
产出物
- MoveIt 配置包
- SRDF 机器人语义描述文件
- OMPL 规划器配置
- 运动学求解器配置
- 规划场景配置
- 轨迹执行参数