Rerun
Rerun是专为物理AI(空间和具身AI)打造的数据堆栈,提供开源的日志处理和可视化功能,以及托管的基础设施,用于大规模摄取、存储、分析和流式传输数据,并内置可视化调试功能。
主要功能与使用流程:
- Model(建模):使用SDK对数据进行建模,并将其写入存储或实时查看器。Rerun的数据模型是时间感知的实体组件系统(Entity Component System),既能简化常见场景,又能灵活处理自定义数据。支持C++、Python和Rust语言。
- View(查看):为实时和录制数据提供强大的交互式可视化。支持在数据中时间旅行,拥有业界最快的新型多模态查看器。查看器开源,可在原生应用和浏览器中运行。
- Build(构建):直接通过代码或在UI中交互式地构建布局和自定义可视化。可通过将查看器嵌入Rust、JS或Gradio应用中,将可视化构建到工具中。
- Query(查询):使用Rerun的查询API从杂乱的机器人记录中提取时间对齐的数据集。返回Apache Arrow数据,可插入常用的dataframe库进行进一步分析,并可写入parquet文件供后续训练。
核心优势:
- 几秒钟即可开始可视化,安装简单无需注册,代码量极少即可运行。
- 基础设施简化数据引擎:支持运行和记录系统数据、使用查看器理解行为并发现问题、可视化训练和评估过程并从日志中提取时间对齐的训练样本。
- 被Huggingface的LeRobot、Meta的Project Aria、Deepmind的Brush和kornia-rs等知名项目作为集成可视化工具使用。
定价与版本:
- 开源版:提供可视化和简单的日志处理,采用MIT和Apache 2双许可证。包含最快且最易用的多模态可视化工具(支持原生、Web、Notebook和Web应用嵌入)以及用于建模和处理多模态日志的SDK。
- 商业版:提供大规模数据管理,目前正与特定设计合作伙伴开发中,需申请加入候补名单。包含物理AI数据平台(所有数据均可即时可视化和调试)、大规模摄取/存储引擎和索引管理,以及用于录制和结构化表的数据集管理。
国家:
United States
评论