Saltar al contenido principal

Introducción a ReachyMini

El Reachy Mini es el primer robot de escritorio de código abierto diseñado para explorar la interacción humano-robot y aplicaciones creativas personalizadas. Desarrollado en colaboración por Pollen Robotics y Hugging Face, este robot humanoide compacto lleva capacidades robóticas de nivel profesional a tu escritorio a un precio asequible.

Optimizado y fabricado por Seeed Studio, Reachy Mini combina interacción física expresiva con capacidades modernas de IA. Ya sea que estés creando asistentes de voz, aplicaciones de visión por computadora o herramientas educativas, Reachy Mini proporciona una plataforma completa para la experimentación con IA en el mundo real.

tip

Lo que aprenderás

  • Las características clave y la arquitectura de Reachy Mini
  • Especificaciones de hardware y diferencias entre las versiones Lite y Full
  • Cómo ensamblar y configurar tu Reachy Mini
  • Cómo controlar el robot usando el SDK de Python
  • Cómo integrar modelos y aplicaciones de Hugging Face
  • Dónde encontrar recursos y soporte de la comunidad

Características clave y especificaciones

Reachy Mini integra capacidades impresionantes en un formato compacto de escritorio.

CaracterísticaReachy Mini LiteReachy Mini (Full)
Precio299 $ + envío449 $ + envío
CómputoExterno (compatible con Mac/Linux)Raspberry Pi 4 integrada
ConectividadSolo por cableWiFi + Ethernet (mediante adaptador USB-C)
AlimentaciónAlimentación por cableBatería + funcionamiento por cable
Micrófonos44
Altavoz5 W5 W
CámaraGran angularGran angular
AcelerómetroNo
Movimiento de la cabeza6 GDL6 GDL
Rotación del cuerpo
Antenas animadas22
Altura28 cm (11")28 cm (11")
Peso1,5 kg (3,3 lb)1,5 kg (3,3 lb)

Dimensiones físicas

  • Altura: 28 cm / 11 pulgadas (aproximadamente 23 cm / 9 pulgadas en modo reposo)
  • Anchura: 16 cm / 6,3 pulgadas
  • Peso: 1,5 kg / 3,3 lb
Reachy Mini Dimensions

Dimensiones físicas

Degrees of Freedom Table

Especificaciones de GDL

Degrees of Freedom Diagram

Rango de movimiento

Diseñado para la interacción humano-robot

Reachy Mini está específicamente diseñado para una interacción humano-robot expresiva y atractiva:

Movimiento expresivo

  • Cabeza con 6 grados de libertad: Movimientos de paneo, inclinación y giro de aspecto natural
  • Rotación completa del cuerpo: Rotación de 360 grados para posicionamiento dinámico
  • Antenas animadas: Dos antenas expresivas que aportan personalidad y retroalimentación

Sensado multimodal

  • Matriz de 4 micrófonos: Captura de audio avanzada para reconocimiento de voz y localización de sonido
  • Cámara gran angular: Capacidades de visión por computadora para detección de rostros, reconocimiento de objetos y más
  • Altavoz de 5 W: Salida de audio clara para síntesis de voz y efectos de sonido

Abierto y extensible

  • Totalmente de código abierto: Diseño de hardware, SDK de software y entorno de simulación
  • SDK de Python: Interfaz de programación intuitiva con compatibilidad con JavaScript y Scratch próximamente
  • Integración con Hugging Face: Acceso directo a modelos de IA de última generación para voz, visión y más

Versiones de hardware

Reachy Mini Plumber

Reachy Mini Lite (299 $)

La versión Lite es ideal para desarrolladores que prefieren cómputo externo o que ya cuentan con un entorno de desarrollo preferido.

Ideal para:

  • Desarrolladores con sistemas Mac/Linux
  • Usuarios que desean el máximo control sobre los recursos de cómputo
  • Entornos educativos con laboratorios de computación existentes
  • Proyectos que requieren integración con infraestructura existente

Limitaciones:

  • Requiere conexión por cable al ordenador host
  • Sin capacidad WiFi
  • Sin acelerómetro
  • Debe alimentarse mediante toma de corriente

Reachy Mini Full (449 $)

La versión Full incluye cómputo integrado para completa autonomía y funcionamiento inalámbrico.

Ideal para:

  • Aplicaciones de robot autónomo
  • Investigación y desarrollo inalámbricos
  • Proyectos que requieren datos de acelerómetro
  • Demostraciones y despliegues portátiles

Características adicionales:

  • Ordenador integrado Raspberry Pi 4
  • Conectividad WiFi
  • Batería para funcionamiento inalámbrico
  • Acelerómetro integrado

Guía de ensamblaje

Reachy Mini se vende como un kit que tarda aproximadamente 2-3 horas en ensamblarse. El proceso de ensamblaje está diseñado para ser accesible para constructores de todos los niveles de experiencia.

Recursos de ensamblaje

Consejos de ensamblaje
  • Reserva de 2 a 3 horas en un espacio de trabajo limpio y bien iluminado
  • Se requiere un juego de destornilladores pequeños (incluido en el kit)
  • Sigue la guía en línea paso a paso para obtener los mejores resultados
  • Prueba cada subsistema a medida que lo ensamblas (cámara, micrófonos, servos)

Primeros pasos con el software

Requisitos previos

Según tu versión, necesitarás:

Reachy Mini Lite:

  • Ordenador Mac o Linux (compatibilidad con Windows próximamente)
  • Python 3.8 o superior
  • Conexión USB

Reachy Mini Full:

  • Red WiFi o conexión Ethernet
  • Navegador web para acceder al panel de control

Instalación rápida

Reachy Mini Cowboy

Instala el SDK de Reachy Mini con el siguiente comando:

pip install reachy-mini

Consejo profesional: Instala uv para instalaciones de aplicaciones entre 10 y 100 veces más rápidas (se detecta automáticamente y, si no está disponible, se recurre a pip).

Ejemplo Hola Mundo

Controla tu robot con solo unas pocas líneas de código:

from reachy_mini import ReachyMini
from reachy_mini.utils import create_head_pose

with ReachyMini() as mini:
# Look up and tilt head
mini.goto_target(
head=create_head_pose(z=10, roll=15, degrees=True, mm=True),
duration=1.0
)

Control mediante panel de control

Un panel de control basado en la web proporciona una interfaz intuitiva para probar y controlar Reachy Mini sin escribir código.

Funciones:

  • Control de motores en tiempo real
  • Visualización de la señal de la cámara
  • Prueba de micrófonos
  • Gestión de aplicaciones
  • Diagnóstico del sistema

Descarga el panel de control desde el repositorio oficial o accede a él directamente desde la red local de tu Reachy Mini Full.

Ecosistema de Apps de Hugging Face

Reachy Mini cuenta con un ecosistema en crecimiento de aplicaciones listas para usar impulsadas por Hugging Face Spaces. Instala estas apps directamente desde el panel de tu robot con un solo clic.

Apps destacadas

App de conversación

  • Interacción en lenguaje natural impulsada por modelos de lenguaje grandes
  • Reconocimiento de voz y síntesis de voz
  • Personalidad y base de conocimientos personalizables
Seguimiento de mano de Reachy Mini

Rastreador de mano

  • Seguimiento de mano en tiempo real usando visión por computadora
  • El robot sigue los movimientos de tu mano
  • Ideal para demostraciones y experimentos de interacción

Radio

  • Transmisión de radio controlada por voz
  • Peticiones en lenguaje natural para canciones y emisoras
  • Demuestra las capacidades de procesamiento de audio

Y muchas más: Explora la colección completa de apps en Hugging Face Spaces

Ecosistema de Apps de Reachy Mini

Creación de aplicaciones personalizadas

SDK de Python

Conversación con Reachy Mini

El SDK de Python proporciona un control completo sobre todos los sistemas de Reachy Mini:

from reachy_mini import ReachyMini

with ReachyMini() as mini:
# Motor control
mini.goto_target(head=pose, duration=1.0)

# Camera access
frame = mini.camera.get_frame()

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

# Accelerometer (Full version only)
orientation = mini.imu.get_orientation()

Integración de IA

Reachy Mini se integra perfectamente con el amplio ecosistema de modelos de Hugging Face:

  • Reconocimiento de voz: Whisper, Wav2Vec2
  • Síntesis de voz: Bark, SpeechT5
  • Visión: ViT, CLIP, YOLO
  • Lenguaje: modelos LLaMA, Mistral, GPT
  • Multimodal: GPT-4V, LLaVA

Publicación de apps

Comparte tus creaciones con la comunidad global de Reachy Mini:

  1. Crea tu app usando el SDK
  2. Crea un Space en Hugging Face
  3. Añade la etiqueta reachy-mini
  4. Publica y compártela con millones de usuarios de Hugging Face

Desarrollo en simulación

Prototipa y desarrolla aplicaciones para Reachy Mini sin hardware usando el entorno de simulación MuJoCo:

pip install reachy-mini[simulation]

Prueba tu código, itera rápidamente y despliega en el hardware cuando esté listo.

Análisis detallado de las especificaciones técnicas

Sistema de motores

  • Grados de libertad: movimiento de cabeza de 6 GDL
  • Control: servomotores de alta precisión
  • Seguridad: limitación de corriente y retroalimentación de posición
  • Movimiento suave: trayectorias interpoladas para un movimiento natural

Sistema de audio

  • Matriz de micrófonos: 4 micrófonos dispuestos para una localización óptima del sonido
  • Formación de haz (beamforming): procesamiento de audio a nivel de hardware
  • SNR: alta relación señal-ruido para una captura de voz clara
  • Altavoz: salida de 5 W con respuesta de frecuencia clara

Sistema de visión

  • Sensor: cámara gran angular
  • Resolución: captura de vídeo en HD
  • FPS: 30 fotogramas por segundo
  • Campo de visión: optimizado para la interacción de escritorio

Requisitos de alimentación

Versión Lite:

  • Alimentado por USB desde el ordenador host o adaptador de pared
  • Consumo típico: 5 V @ 2 A

Versión Full:

  • Batería interna para funcionamiento inalámbrico
  • Carga por USB-C
  • Autonomía de la batería: 2-4 horas según el uso

Privacidad y seguridad

Reachy Mini Astronauta

Reachy Mini está diseñado teniendo en cuenta la privacidad:

  • Sin recopilación de datos: el robot no almacena, transmite ni procesa datos personales de forma predeterminada
  • Procesamiento local: todo el procesamiento de IA puede realizarse localmente
  • Control del usuario: las funciones de cámara y micrófono están completamente bajo el control del usuario
  • Código abierto: total transparencia en software y hardware

Reachy Mini no envía ningún dato a Pollen Robotics ni a Hugging Face. Todo el procesamiento ocurre localmente a menos que configures explícitamente servicios en la nube.

Comunidad y soporte

Únete a la comunidad

Documentación y recursos de aprendizaje

¿Qué sigue?

Hoja de ruta

La plataforma Reachy Mini está en constante evolución:

  • Compatibilidad con JavaScript: próximamente para desarrollo basado en la web
  • Integración con Scratch: programación por bloques para principiantes
  • Apps adicionales: ecosistema en crecimiento de aplicaciones de la comunidad
  • Ampliaciones de hardware: accesorios y actualizaciones modulares
  • Modelos de IA mejorados: modelos optimizados para procesamiento a bordo

Soporte técnico y debate sobre el producto

¡Gracias por elegir nuestros productos! Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...