开发者中心

使用 Reachy Mini 构建精彩应用所需的一切

分钟内快速开始

从开箱到您的第一个交互式应用程序

1. 硬件设置

按照我们的分步指南组装您的 Reachy Mini。套件包含所有必要的组件,大约需要 30 分钟完成。

# Connect via USB-C (Lite) or WiFi (Wireless)
# Robot auto-discovery on network

2. 安装 Python SDK

安装官方 Reachy Mini Python 库,完全访问电机、传感器和 AI 功能的 API。

pip install reachy-mini
# or
pip install reachy-mini[full]  # with AI extras

3. 第一个程序

仅用几行 Python 代码编写您的第一个 Reachy Mini 程序。

from reachy_mini import ReachyMini

robot = ReachyMini()
robot.head.look_at(0, 0, 30)
robot.antennas.happy()
robot.say("Hello, I'm Reachy Mini!")

4. 部署到 Hugging Face

使用我们的 Hugging Face 集成和应用模板与社区分享您的创作。

# Use our app template
git clone https://github.com/pollen-robotics/reachy_mini_app_example
# Customize and deploy to HF Spaces

Python API 参考

完全控制您的 Reachy Mini 的每个方面

电机控制

通过精确的伺服控制,控制 Reachy Mini 的 6 自由度头部运动、底座旋转和天线动画。

# Head movement (6 degrees of freedom)
robot.head.look_at(x=10, y=0, z=30)
robot.head.rotate(pitch=15, roll=0, yaw=45)

# Base rotation (360°)
robot.base.turn_to(angle=90)

# Antenna expressions
robot.antennas.wiggle()
robot.antennas.sad()

视觉与音频

访问摄像头画面、麦克风阵列和扬声器,用于计算机视觉和音频处理应用。

# Camera access
frame = robot.camera.get_frame()
robot.camera.start_streaming()

# Audio I/O
robot.microphones.listen()
robot.speaker.say("Hello World")
robot.speaker.play_sound("beep.wav")

AI 集成

无缝集成 Hugging Face 模型,实现视觉、语言和多模态 AI 功能。

# Load HF models directly
from transformers import pipeline

# Vision model
detector = pipeline("object-detection")
objects = detector(robot.camera.get_frame())

# Language model
chatbot = pipeline("conversational")
response = chatbot("How are you today?")

开源资源

完全访问硬件设计、固件和软件

电机控制器

基于 Rust 的固件,用于 Reachy Mini 的 Stewart 平台头部机构和电机控制系统。

应用模板

用于在 Hugging Face Spaces 上创建和部署 Reachy Mini 应用的即用型模板。

硬件 CAD

完整的 3D 模型、组装说明和 Reachy Mini 硬件的修改指南。

ROS2 集成

用于高级机器人开发和与现有 ROS 工作流集成的 ROS2 包和节点。

需要入门帮助?

加入我们的开发者社区并获得团队的支持

Discord 社区

加入 1000+ 使用 Reachy Mini 构建的开发者

加入 Discord

文档

完整的指南、教程和 API 参考

查看文档