rerun-io/rerun

Visualize, query, and stream to train on multimodal robotics data.

What it solves

Rerunは、マルチモーダルデータの視覚的および時間的なデバッガーです。ロボティクス、コンピュータビジョン、シミュレーションなどの複雑なプロセスにおいて、従来のテキストログや標準的なデバッガーではシステムが失敗する理由(例:ロボットが壁をドアと誤認する理由)を説明できないという問題を解決します。

How it works

ロボットのログ、シミュレーション、ウェブビデオなどのさまざまなソースから、マルチレートのマルチモーダルデータ(画像、ポイントクラウド、テンソル、ジョイントステート)を取り込みます。このデータはRustで構築された共有カラムナーストレージシステムに保存され、データフレームやSQLを介してクエリを実行したり、トレーニングパイプラインに直接ストリーミングしたりできます。組み込みのビューアーは、これらのストリームを同期してリアルタイムでレンダリングし、ユーザーがエピソードをスクラブしたり、センサーを並べて比較したりできるようにします。

Who it’s for

センサー、時間の経過とともに変化する2D/3D状態、および物理AIを扱う開発者や研究者を対象としています。特にロボティクス、シミュレーション、コンピュータビジョン分野の人々です。

Highlights

  • Multimodal Support: 画像、ポイントクラウド、時系列、テンソル、変換、ジョイントステートを処理します。
  • Time-Aware Database: ユーザーが時間を遡って、失敗がいつ、なぜ発生したのかを正確に特定できるビューアーが含まれています。
  • Direct Training Integration: データセットのミックスをトレーニングに直接ストリーミングし、エクスポートジョブや古いコピーの必要性を排除します。
  • Cross-Language SDKs: Python、Rust、C++のSDKを提供します。
  • Queryable Storage: 数据はデータフレームやSQLを使用してクエリ可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト