Skip to main content

ReachyMini入门指南

Reachy Mini是首个旨在探索人形机器人和创意定制应用的开源桌面机器人。由Pollen RoboticsHugging Face联合开发,这款紧凑型人形机器人以实惠的价格将专业级机器人能力带到您的桌面上。

Seeed Studio优化和制造,Reachy Mini将富有表现力的物理交互与现代AI能力相结合。无论您是构建语音助手、计算机视觉应用还是教育工具,Reachy Mini都为您提供了一个完整的平台进行现实世界AI实验。

您将学到什么
  • Reachy Mini的关键功能和架构
  • 硬件规格以及Lite和完整版本之间的差异
  • 如何组装和配置您的Reachy Mini
  • 如何使用Python SDK控制机器人
  • 如何与Hugging Face模型和应用集成
  • 在哪里找到社区资源和支持

关键功能和规格

Reachy Mini将令人印象深刻的能力打包成一个紧凑的桌面尺寸包装。

功能Reachy Mini LiteReachy Mini(完整版)
价格$299 + 运费$449 + 运费
计算外部(兼容Mac/Linux)板载Raspberry Pi 4
连接仅有线WiFi + 以太网(通过USB-C适配器)
电源有线电源电池 + 有线运行
麦克风44
扬声器5W5W
摄像头广角广角
加速度计
头部运动6-DOF6-DOF
身体旋转
动画天线22
高度28厘米(11英寸)28厘米(11英寸)
重量1.5公斤(3.3磅)1.5公斤(3.3磅)

物理尺寸

  • 高度: 28厘米/11英寸(睡眠模式下约23厘米/9英寸)
  • 宽度: 16厘米/6.3英寸
  • 重量: 1.5公斤/3.3磅
Reachy Mini尺寸

物理尺寸

自由度表

DOF规格

自由度图

运动范围

为人形机器人交互设计

Reachy Mini专门为富有表现力、引人入胜的人形机器人交互而设计:

富有表现力的运动

  • 6自由度头部: 自然的平移、倾斜和翻滚运动
  • 全身旋转: 360度旋转以实现动态定位
  • 动画天线: 两个富有表现力的天线,增添个性和反馈

多模态感知

  • 4麦克风阵列: 用于语音识别和声源定位的高级音频采集
  • 广角摄像头: 用于面部检测、物体识别等的计算机视觉能力
  • 5W扬声器: 清晰的语音合成和音效音频输出

开放且可扩展

  • 完全开源: 硬件设计、软件SDK和仿真环境
  • Python SDK: 直观的编程界面,JavaScript和Scratch支持即将推出
  • Hugging Face集成: 直接访问用于语音、视觉等的最新AI模型

硬件版本

Reachy Mini水管工

Reachy Mini Lite($299)

Lite版本是喜欢外部计算或已有首选开发环境的开发者的理想选择。

最适合:

  • 使用Mac/Linux系统的开发者
  • 希望最大程度控制计算资源的用户
  • 有现有计算机实验室的教育环境
  • 需要与现有基础设施集成的项目

限制:

  • 需要与主机有线连接
  • 无WiFi能力
  • 无加速度计
  • 必须通过壁挂式插座供电

Reachy Mini完整版($449)

完整版包括板载计算,可实现完全自主和无线操作。

最适合:

  • 独立机器人应用
  • 无线研发
  • 需要加速度计数据的项目
  • 便携式演示和部署

额外功能:

  • 板载Raspberry Pi 4计算机
  • WiFi连接
  • 无线操作的电池
  • 内置加速度计

组装指南

Reachy Mini以套件形式出售,需要约2-3小时组装。组装过程设计得适合所有经验水平的构建者。

组装资源

组装提示
  • 在清洁、光线充足的工作空间中预留2-3小时
  • 需要一套小型螺丝刀(包含在套件中)
  • 按照在线指南逐步操作以获得最佳结果
  • 组装时测试每个子系统(摄像头、麦克风、舵机)

软件入门

先决条件

根据您的版本,您需要:

Reachy Mini Lite:

  • Mac或Linux计算机(Windows支持即将推出)
  • Python 3.8或更高版本
  • USB连接

Reachy Mini完整版:

  • WiFi网络或以太网连接
  • 用于仪表板访问的Web浏览器

快速开始安装

Reachy Mini牛仔

使用以下命令安装Reachy Mini SDK:

pip install reachy-mini

专业提示: 安装uv可获得10-100倍更快的应用安装速度(自动检测,失败时回退到pip)。

Hello World示例

只需几行代码即可控制您的机器人:

from reachy_mini import ReachyMini
from reachy_mini.utils import create_head_pose

with ReachyMini() as mini:
# 向上看并倾斜头部
mini.goto_target(
head=create_head_pose(z=10, roll=15, degrees=True, mm=True),
duration=1.0
)

仪表板控制

基于Web的仪表板提供了直观的界面,无需编写代码即可测试和控制Reachy Mini。

功能:

  • 实时电机控制
  • 摄像头馈送显示
  • 麦克风测试
  • 应用管理
  • 系统诊断

官方仓库下载仪表板,或直接从Reachy Mini完整版的本地网络访问。

Hugging Face应用生态系统

Reachy Mini具有由Hugging Face Spaces提供支持的不断增长的即用型应用生态系统。只需一键即可从机器人的仪表板安装这些应用。

特色应用

对话应用

  • 由大型语言模型驱动的自然语言交互
  • 语音识别和语音合成
  • 可定制的个性和知识库
Reachy Mini手部追踪

手部追踪器

  • 使用计算机视觉进行实时手部追踪
  • 机器人跟随您的手部动作
  • 非常适合演示和交互实验

收音机

  • 语音控制的收音机流
  • 对歌曲和电台的自然语言请求
  • 展示音频处理能力

还有更多:Hugging Face Spaces上浏览完整的应用集合

Reachy Mini应用生态系统

构建自定义应用

Python SDK

Reachy Mini对话

Python SDK提供对所有Reachy Mini系统的全面控制:

from reachy_mini import ReachyMini

with ReachyMini() as mini:
# 电机控制
mini.goto_target(head=pose, duration=1.0)

# 摄像头访问
frame = mini.camera.get_frame()

# 音频I/O
mini.speaker.play_audio(audio_data)
audio = mini.microphones.record(duration=5.0)

# 加速度计(仅限完整版)
orientation = mini.imu.get_orientation()

AI集成

Reachy Mini与Hugging Face的广泛模型生态系统无缝集成:

  • 语音识别: Whisper、Wav2Vec2
  • 语音合成: Bark、SpeechT5
  • 视觉: ViT、CLIP、YOLO
  • 语言: LLaMA、Mistral、GPT模型
  • 多模态: GPT-4V、LLaVA

发布应用

与全球Reachy Mini社区分享您的创作:

  1. 使用SDK构建您的应用
  2. 创建一个Hugging Face Space
  3. 添加reachy-mini标签
  4. 发布并与数百万Hugging Face用户分享

仿真开发

使用MuJoCo仿真环境,无需硬件即可对Reachy Mini应用进行原型设计和开发:

pip install reachy-mini[simulation]

快速测试您的代码,迭代,然后准备就绪时部署到硬件。

技术规格深入了解

电机系统

  • 自由度: 6-DOF头部运动
  • 控制: 高精度舵机电机
  • 安全: 电流限制和位置反馈
  • 平滑运动: 用于自然运动的插值轨迹

音频系统

  • 麦克风阵列: 4个麦克风排列以实现最佳声源定位
  • 波束成形: 硬件级音频处理
  • SNR: 高信噪比以获得清晰的语音采集
  • 扬声器: 5W输出,频率响应清晰

视觉系统

  • 传感器: 广角摄像头
  • 分辨率: 高清视频采集
  • FPS: 每秒30帧
  • 视场: 针对桌面交互优化

电源要求

Lite版本:

  • 通过主机电脑的USB或壁挂适配器供电
  • 典型功耗:5V @ 2A

完整版:

  • 用于无线操作的内部电池
  • USB-C充电
  • 电池续航:根据使用情况2-4小时

隐私与安全

Reachy Mini宇航员

Reachy Mini在设计时考虑了隐私:

  • 无数据收集: 默认情况下,机器人不会存储、传输或处理个人数据
  • 本地处理: 所有AI处理都可以在本地完成
  • 用户控制: 摄像头和麦克风功能完全由用户控制
  • 开源: 软件和硬件完全透明

Reachy Mini不会向Pollen Robotics或Hugging Face发送任何数据。除非您明确配置云服务,否则所有处理都在本地进行。

社区与支持

加入社区

文档与学习资源

下一步是什么?

路线图

Reachy Mini平台正在不断发展:

  • JavaScript支持: 即将推出用于Web开发
  • Scratch集成: 面向初学者的块式编程
  • 更多应用: 不断增长的社区应用生态系统
  • 硬件扩展: 模块化配件和升级
  • 增强AI模型: 针对板载处理优化的模型

技术支持与产品讨论

感谢您选择我们的产品!我们为您提供不同的支持,以确保您与我们的产品体验尽可能顺畅。我们提供多种沟通渠道以满足不同的偏好和需求。

Loading Comments...