프로젝트 소개
# Rerun — 피지컬 AI를 위한 데이터 레이어
Rerun은 로보틱스, 시뮬레이션, 컴퓨터 비전 파이프라인에서 생성되는 멀티모달, 멀티레이트 데이터를 위해 특별히 설계된 시각화 및 로깅 SDK입니다. 로봇 로그, 휴먼 데이터 장비, 시뮬레이터, 웹 비디오 등 다양한 소스에서 이미지, 포인트 클라우드, 트랜스폼, 시계열, 조인트 상태, 비디오를 캡처하여 공유 컬럼형 스토리지에 저장합니다. 내장 뷰어는 모든 것을 실시간으로 동기화해 렌더링합니다. 에피소드를 스크럽하고, 센서를 나란히 비교하고, CV 파이프라인이 라이브로 실행되는 모습을 확인할 수 있습니다. 동일한 데이터를 데이터프레임이나 SQL로 쿼리할 수 있으며, 내보내기 작업이나 오래된 복사본 없이 학습에 직접 스트리밍됩니다.
Rust로 제작되었습니다. Python, Rust, C++ SDK를 제공합니다.
## 주요 기능
Rerun은 다양한 소스와 포맷(로봇 로그, 휴먼 데이터 장비, 시뮬레이션, 웹 비디오; MCAP, .rrd, LeRobot)의 멀티레이트, 멀티모달 데이터를 수집합니다. 내장 뷰어는 모든 것을 실시간으로 동기화해 렌더링합니다. 동일한 데이터를 [데이터프레임](https://rerun.io/docs/howto/query-and-transform/get-data-out)이나 SQL로 쿼리할 수 있으며, 학습에 직접 스트리밍됩니다. 멀티레이트 피지컬 데이터를 위해 특별히 설계된 컬럼 청크 스토리지 위에 Rust로 제작되었습니다.
## 빠른 시작
```bash
pip install rerun-sdk
```
```python
import rerun as rr
rr.init("rerun_example")
rr.spawn()
rr.log("points", rr.Points3D(positions, colors=colors))
```
## 사용 사례
- 로봇 로그, 자기중심적/UMI 장비, 시뮬레이션, 웹 비디오를 하나의 기반으로 수집
- CV 파이프라인(SLAM, 핸드 트래킹, 모션 리타게팅)을 테이블 편집으로 실행
- 원시, 중간, 파생 데이터를 데이터프레임이나 SQL로 쿼리
- 파이프라인 전반의 멀티레이트, 멀티모달 시퀀스 시각화
- 데이터셋 믹스를 학습에 직접 스트리밍 — 내보내기 작업도, 오래된 복사본도 없음
## 데이터 유형
멀티레이트, 멀티모달, 공간적: 이미지, 포인트 클라우드, 시계열, 텐서, 트랜스폼, 조인트 상태, 비디오. 엔드투엔드로 보존됩니다.
## 시작하기
- [Python](https://www.rerun.io/docs/getting-started/data-in/python): `pip install rerun-sdk`
- [Rust](https://www.rerun.io/docs/getting-started/data-in/rust): `cargo add rerun`
- [C++](https://www.rerun.io/docs/getting-started/data-in/cpp)
`pip install rerun-sdk` 또는 `cargo install rerun-cli --locked --features nasm`으로 Rerun Viewer 바이너리를 설치하세요. Python SDK는 뷰어를 번들로 제공하며, C++와 Rust는 별도 설치가 필요합니다.
## 문서
- [상위 수준 문서](https://rerun.io/docs)
- [로그 가능 유형](https://www.rerun.io/docs/reference/types)
- [예제](https://rerun.io/examples)
- [Python API 문서](https://ref.rerun.io/docs/python)
- [Rust API 문서](https://docs.rs/rerun/)
- [C++ API 문서](https://ref.rerun.io/docs/cpp)
- [문제 해결](https://www.rerun.io/docs/overview/installing-rerun/troubleshooting)
## 에이전트 스킬
이 저장소는 코딩 에이전트를 위한 에이전트 스킬을 제공합니다. 다음으로 설치하세요:
```sh
npx skills add rerun-io/rerun
```
스킬은 `./skills`에 위치합니다.
## 상태
활발히 개발 중입니다. API가 진화하고 있으므로 호환성이 깨지는 변경이 있을 수 있습니다. 알려진 제한 사항: 엔티티가 매우 많으면 뷰어 성능이 저하되고, 수백만 포인트의 포인트 클라우드는 느릴 수 있습니다.
## 비즈니스 모델
오픈 코어. 이 저장소의 모든 것은 오픈 소스로 무료로 유지됩니다(MIT + Apache-2.0 듀얼 라이선스). 로보틱 데이터를 위한 확장 가능한 카탈로그인 Rerun Hub는 로보틱스 및 CV 제품을 만드는 팀을 위한 상용 제품입니다.
## 인용
```bibtex
@software{RerunSDK,
title = {Rerun: A Visualization SDK for Multimodal Data},
author = {{Rerun Development Team}},
url = {https://www.rerun.io},
year = {2024}
}
```
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.