English | 简体中文
ROS2 文档技能是一个面向 Unitree 机器人(Go2 / G1)的 AI 开发助手技能包。当用户表达 ROS2 功能开发意图时,自动参考仓库中的参考文档和开发规范,输出功能分析、实现方案和符合规范的代码指导。
技术栈:Ubuntu 20.04 · ROS2 Foxy · Python 3.8/3.10 · colcon
核心能力:
ROS2文档技能/ ├── SKILL.md # 技能定义文件(触发条件、工作流程、输出规范) ├── 参考/ │ ├── code.md # 功能简介与需求分析(模型集成、里程计、TF、关节状态等) │ └── 驱动包py.md # Python 驱动包完整实现教程 └── 开发规范/ └── 项目上下文python.md # 代码生成约束规范(强制遵守)
将本仓库作为 AI Skill 加载后,输入开发意图即可触发,例如:
AI 将自动参考文档,输出需求分析、实现方案、代码示例、配置文件和编译运行指令。
| 文档 | 内容 |
|---|---|
参考/code.md | 功能简介与需求分析:模型集成、里程计发布、TF 变换、关节状态、速度指令 |
参考/驱动包py.md | Python 驱动包完整实现:节点代码、参数配置、RViz 配置、Launch 文件 |
开发规范/项目上下文python.md | 代码生成约束:技术基线、命名规范、QoS、日志、安全约束(强制遵守) |