
Rerun
Compartir
Visualiza y depura datos multimodales para robótica e IA física en tiempo real. Permite registrar, transformar y consultar flujos de datos complejos de forma rápida y eficiente.
Qué es Rerun y para qué sirve
Rerun es una capa de datos de código abierto diseñada específicamente para el ámbito de la IA física y la robótica. Esta herramienta funciona como un ecosistema completo que permite registrar, transformar, consultar y visualizar datos multimodales y de frecuencia variable. Su objetivo principal es facilitar la creación de bucles de datos eficientes, desde la fase inicial de grabación hasta el entrenamiento de modelos a gran escala, proporcionando un SDK de código abierto altamente flexible y extensible.
La arquitectura de Rerun destaca por su alto rendimiento y versatilidad, ofreciendo APIs nativas para Python, Rust y C++. Utiliza un enfoque basado en primitivas de datos que permite a los desarrolladores integrar la herramienta en sus flujos de trabajo actuales sin necesidad de migrar a plataformas cerradas. Gracias a su compatibilidad con WebAssembly (Wasm), el visualizador interactivo puede ejecutarse tanto en el ordenador de escritorio como directamente en el navegador, lo que facilita el acceso rápido a las representaciones visuales de los sensores y estados del sistema en tiempo real.
Entre sus capacidades funcionales, destaca la posibilidad de realizar consultas SQL y de marcos de datos directamente sobre las grabaciones de robótica. Esto permite filtrar y procesar información por rangos temporales o valores específicos sin necesidad de realizar copias de datos pesadas. El sistema de almacenamiento emplea archivos en formato .rrd, que organiza la información en bloques de columnas, optimizando la velocidad de lectura y la conversión desde otros formatos.
Sus funciones clave incluyen:
- Visualización multimodal: Permite revisar conjuntos de datos complejos, depurar problemas a nivel de detalle y crear vistas personalizadas para cada etapa del desarrollo.
- Depuración de IA física: Facilita el diagnóstico de errores de calibración, trayectorias y desajustes en sistemas 3D y visión artificial.
- Entrenamiento directo: Permite el streaming de datos directamente a la GPU, eliminando pasos intermedios de exportación y optimizando el uso de recursos.
- Transformación de datos: Añade columnas derivadas y evoluciona esquemas sin romper el historial, manteniendo la coherencia de los datos originales.
Esta herramienta es utilizada por equipos de ingeniería en proyectos de vanguardia, como LeRobot de Hugging Face o Project Aria de Meta, para la inspección de entrenamientos y la visualización de secuencias de datos egocéntricos. Para entornos que requieren escalabilidad, la plataforma ofrece Rerun Hub, un backend gestionado que añade funciones de catálogo centralizado, indexación por rangos de bytes y almacenamiento en la nube compatible con S3. Al integrar Rerun, los desarrolladores de inteligencia artificial aplicada al mundo físico consiguen una trazabilidad total de los fallos y una aceleración notable en el ciclo de vida del desarrollo de modelos.
Funciones y casos de uso de Rerun
Cómo usar Rerun
Preguntas frecuentes sobre Rerun
¿Qué es Rerun y para qué sirve exactamente?
Rerun es una capa de datos para IA física que permite registrar, transformar, consultar y visualizar datos multimodales a diferentes frecuencias en una sola herramienta.
¿Qué lenguajes de programación son compatibles con el SDK de Rerun?
El SDK de Rerun es compatible actualmente con Python, C++ y Rust para facilitar su integración en diversos flujos de trabajo de robótica e IA.
¿Es gratuito el uso de las herramientas de Rerun?
El SDK de Rerun es de código abierto bajo licencias Apache-2.0 y MIT, por lo que su uso es totalmente gratuito tanto en investigación como en producción.
¿Cuál es la diferencia principal entre el SDK y Rerun Hub?
El SDK es el conjunto de herramientas de código abierto para uso local, mientras que Hub es la infraestructura comercial gestionada que permite escalar el catálogo y el almacenamiento en la nube.
¿Cómo almacena Rerun los datos registrados durante las pruebas?
Los datos se guardan como fragmentos de columnas en archivos con formato rrd, lo que permite un almacenamiento eficiente y consultas rápidas mediante SQL o marcos de datos.
¿Se puede utilizar Rerun para entrenar modelos de inteligencia artificial?
Sí, permite expresar mezclas de conjuntos de datos como consultas y transmitirlas directamente a las GPU sin necesidad de realizar pasos previos de exportación de archivos.
¿Es posible alojar Rerun Hub en mis propios servidores locales?
Rerun gestiona Hub como un servicio de inquilino único en la nube para garantizar el rendimiento, aunque tus datos permanecen siempre en tus propios cubos de almacenamiento compatibles con S3.
¿Ofrece la empresa descuentos de Rerun para proyectos académicos?
Sí, existe un programa de descuentos y colaboración estrecha con laboratorios académicos y grupos de investigación que trabajen en el ámbito de la IA física.
¿Qué tipo de visualizaciones se pueden realizar con esta herramienta?
Rerun permite visualizar nubes de puntos, imágenes, tensores, series temporales y transformaciones 3D, facilitando la depuración de sistemas complejos en tiempo real.
¿Cómo puedo empezar a utilizar el SDK de Rerun en mi ordenador?
Puedes comenzar instalando el paquete mediante pip en Python o consultando la documentación oficial para configurar los entornos de C++ o Rust de forma sencilla.
Precio de Rerun y planes disponibles
Open Source SDK
Precio: Gratis (bajo licencias Apache-2.0 / MIT).
- APIs disponibles para Python, Rust y C++.
- Visor interactivo para escritorio y entorno web.
- Consultas mediante SQL y marcos de datos (dataframes).
- Marco de visualización declarativo.
- Cargador de datos (dataloader) para PyTorch.
- Capas y catálogo local integrados.
- Formato de archivo columnar .rrd.
- Soporte comunitario a través de Discord y GitHub.
Hub
Precio: Consultar con la web oficial (presupuesto personalizado según el tamaño del equipo y la escala de los datos).
- Incluye todas las características del plan Open Source SDK.
- Catálogo gestionado y persistente.
- Indexación por rangos de bytes en el almacenamiento de objetos del usuario.
- Transmisión de mezclas de conjuntos de datos directamente a las GPU desde el almacenamiento de objetos.
- Funcionalidad para compartir enlaces entre miembros del equipo.
- Autenticación y Single Sign-On (SSO).
- Aislamiento de inquilino único (single-tenant) en la región de la nube elegida.
- Los datos permanecen en los propios cubos S3 (o compatibles) del cliente.
- Soporte técnico dedicado desde un canal de Slack compartido hasta un ingeniero asignado.
Capturas de pantalla de Rerun

Alternativas a Rerun

StellarFirm
Agentes de IA para fundadores que planifican, desarrollan y lanzan aplicaciones o sitios web. Automatizan tareas técnicas y de gestión bajo tu supervisión y aprobación directa.

Image to 3D
Convierte imágenes 2D y bocetos en modelos 3D con texturas mediante IA. Exporta en formatos GLB, STL o USDZ para videojuegos, impresión 3D y realidad aumentada.




