Files
2025-12-17 16:46:39 +01:00

871 B

OpenArms Web Recording Interface

A web interface for recording OpenArms datasets.

Installation

cd examples/openarms_web_interface
npm install

Usage

Start everything with one command:

./launch.sh

This will:

  • Start the FastAPI backend on port 8000
  • Start the React frontend on port 5173
  • Show live logs from both services

Then open your browser to: http://localhost:5173

Stop with: Ctrl+C


Workflow

  1. Configure CAN interfaces and camera paths in the dropdowns
  2. Click "Setup Robots" to initialize (once at start)
  3. Enter a task description
  4. Click "Start Recording" to begin an episode
  5. Click "Stop Recording" when done
  6. Dataset is automatically encoded and uploaded to HuggingFace Hub as private
  7. Repeat steps 3-6 for more episodes (no need to re-setup robots!)