Main
把它当作 ros2cli 的副驾驶:直接在终端提问、生成命令并执行常见 ROS 2 操作,减少来回查文档。
想本地优先就用 Ollama:把
OPENAI_ENDPOINT指到本地 OpenAI 兼容地址,并取消 API key。在真正用到教程/机器人现场前,先用
ros2 ai status -v验证配置是否正常。
Source-backed notes
- README 将 ros2ai 定位为 ROS 2 CLI 扩展,并说明通过 OpenAI Python API 同时支持 OpenAI 与 Ollama。
- README 列出支持的 ROS 发行版,并提供部分发行版的 apt 安装方式。
- README 提供 Docker 快速启动,并说明
OPENAI_API_KEY、OPENAI_ENDPOINT等环境变量配置。
FAQ
- 必须用 OpenAI 吗?:不必。README 提到可通过 OpenAI 兼容端点接入 Ollama,本地时可不设 API key。
- 适合直接上生产吗?:把它当作助手:在真实硬件上执行前先人工校验命令与参数。
- 模型怎么选?:README 有
OPENAI_MODEL_NAME;建议先用小一些的本地模型快速迭代。