mishig HF Staff Claude Sonnet 4.6 commited on
Commit
c3694ad
·
1 Parent(s): 3ed0c9a

docs: update README with new features and dependencies

Browse files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Files changed (1) hide show
  1. README.md +10 -1
README.md CHANGED
@@ -20,13 +20,20 @@ This tool is designed to help robotics researchers and practitioners quickly ins
20
  - Navigating between organizations, datasets, and episodes
21
  - Watching episode videos
22
  - Exploring synchronized time-series data with interactive charts
 
 
23
  - Paginating through large datasets efficiently
24
 
25
  ## Key Features
26
 
27
  - **Dataset & Episode Navigation:** Quickly jump between organizations, datasets, and episodes using a sidebar and navigation controls.
28
  - **Synchronized Video & Data:** Video playback is synchronized with interactive data graphs for detailed inspection of sensor and control signals.
29
- - **Efficient Data Loading:** Uses parquet and JSON loading for large dataset support, with pagination and chunking.
 
 
 
 
 
30
  - **Responsive UI:** Built with React, Next.js, and Tailwind CSS for a fast, modern user experience.
31
 
32
  ## Technologies Used
@@ -34,6 +41,8 @@ This tool is designed to help robotics researchers and practitioners quickly ins
34
  - **Next.js** (App Router)
35
  - **React**
36
  - **Recharts** (for data visualization)
 
 
37
  - **hyparquet** (for reading Parquet files)
38
  - **Tailwind CSS** (styling)
39
 
 
20
  - Navigating between organizations, datasets, and episodes
21
  - Watching episode videos
22
  - Exploring synchronized time-series data with interactive charts
23
+ - Analyzing action quality and identifying problematic episodes
24
+ - Visualizing robot poses in 3D using URDF models
25
  - Paginating through large datasets efficiently
26
 
27
  ## Key Features
28
 
29
  - **Dataset & Episode Navigation:** Quickly jump between organizations, datasets, and episodes using a sidebar and navigation controls.
30
  - **Synchronized Video & Data:** Video playback is synchronized with interactive data graphs for detailed inspection of sensor and control signals.
31
+ - **Overview Panel:** At-a-glance summary of dataset metadata, camera info, and episode details.
32
+ - **Statistics Panel:** Dataset-level statistics including episode count, total recording time, frames-per-second, and an episode-length histogram.
33
+ - **Action Insights Panel:** Data-driven analysis tools to guide training configuration — includes autocorrelation, state-action alignment, speed distribution, and cross-episode variance heatmap.
34
+ - **Filtering Panel:** Identify and flag problematic episodes (low movement, jerky motion, outlier length) for removal. Exports flagged episode IDs as a ready-to-run LeRobot CLI command.
35
+ - **3D URDF Viewer:** Visualize robot joint poses frame-by-frame in an interactive 3D scene, with end-effector trail rendering. Supports SO-100, SO-101, and OpenArm bimanual robots.
36
+ - **Efficient Data Loading:** Uses parquet and JSON loading for large dataset support, with pagination, chunking, and lazy-loaded panels for fast initial load.
37
  - **Responsive UI:** Built with React, Next.js, and Tailwind CSS for a fast, modern user experience.
38
 
39
  ## Technologies Used
 
41
  - **Next.js** (App Router)
42
  - **React**
43
  - **Recharts** (for data visualization)
44
+ - **Three.js** + **@react-three/fiber** + **@react-three/drei** (for 3D URDF visualization)
45
+ - **urdf-loader** (for parsing URDF robot models)
46
  - **hyparquet** (for reading Parquet files)
47
  - **Tailwind CSS** (styling)
48