什么是Rerun?
Rerun 是一个多模态数据处理和可视化工具,专为空间和具身 AI 设计。它提供了强大的基础设施,能够轻松地摄取、存储、分析和流式传输数据,并内置了可视化调试功能。无论是 C++、Python 还是 Rust,Rerun 都能快速上手,灵活易用。
Rerun的核心功能有哪些?
- 多模态数据处理:支持多种数据类型,包括 3D 点云、相机图像等。
- 实时可视化:通过 Rerun Viewer,用户可以实时查看和分析数据。
- 时间旅行功能:允许用户回溯数据,快速定位问题。
- 开源支持:Rerun 是开源的,社区活跃,支持多种编程语言。
- 数据查询 API:提供强大的查询功能,能够从复杂的记录中提取时间对齐的数据集。
Rerun的使用案例有哪些?
- 机器人开发:用于记录和分析机器人传感器数据,帮助调试和优化。
- 3D 重建:在训练过程中可视化 3D 模型,提升重建效果。
- 计算机视觉:支持图像处理和低层次操作,适用于机器学习和数据科学项目。
如何使用Rerun?
- 安装 Rerun SDK:
pip install rerun-sdk - 初始化并连接 Viewer:
rr.init("my_app")和rr.connect() - 记录数据:使用
rr.log函数记录 3D 点云、相机图像等数据。 - 查看数据:通过 Rerun Viewer 实时查看和分析记录的数据。






