pollen-robotics/reachy_mini_conversation_app
Talk with Reachy Mini!
解决的问题
该项目为 Reachy Mini 机器人提供了一个对话式接口,使其能够通过实时语音、视觉和物理运动与人类互动。它弥合了高级 AI 推理(LLM)与物理机器人硬件之间的差距,使机器人能够基于自然语言对话表达情感、跳舞并执行任务。
工作原理
该应用将用户连接到实时 AI 后端(通过 Hugging Face)和机器人的硬件。它采用分层运动系统,将语音响应动作(如晃动)与排队的主要动作(如舞蹈或特定姿势)相结合。
它采用基于工具的架构,AI 助手可以触发特定功能:
- 本地工具:控制机器人硬件的 Python 模块(例如,移动头部、捕获摄像头帧)。
- 远程工具:兼容 MCP 的 Hugging Face Spaces,提供外部数据(例如,网络搜索、天气或时间)。
用户可以定义“配置文件”(个性),包含特定的系统提示和启用的工具集,以改变机器人的行为。
适用人群
- 使用 Reachy Mini 硬件的机器人所有者和开发者。
- 对具身智能和人机交互感兴趣的 AI 研究人员。
- 希望使用基于 LLM 的工具调用构建和测试自定义机器人行为的开发者。
主要亮点
- 实时交互:低延迟的语音对话和视觉处理。
- 个性系统:可自定义的配置文件,包含独特的指令和工具访问权限。
- 混合工具支持:同时支持用于硬件控制的本地 Python 工具和用于外部 API 访问的远程 MCP 工具。
- 集成运动:包含舞蹈和情感表达的运动库,可与语音融合。
- Web UI:可选的界面,用于管理个性、工具和设置。
相关
- 项目
- 项目
- 项目
- 项目