Programmable Cloud Lab · Remote Execution Lane

Cloud Lab

PREVIEW UR5e · CHILL STATION

The instrument floor, driven from this portal. A workflow is a list of Device;Command lines; the floor runs them strictly one at a time and streams its camera and its instrument feedback back into this page.

Instrument floor test123.tail2d930f.ts.net host camera worker idle IDLE Compose a workflow and submit.

Instruments

2 online
UR5e
6-axis collaborative arm
idle
Host
Orchestrator / timing
idle

Command palette

2

Click to append. Blank lines and # comments are ignored.

Telemetry

3 channels
Stage temp 24.00°C
Flange load 0.0N
Link latency 18ms

Bench camera

— fps
LIVE CAM-01 · BENCH
FRAME 000000
MJPEG · 960×540

Workflow

POST /workflows

Job

GET /workflows/{id}
job queued 0 / 0

    Interface contract

    4 surfaces
    POST /workflows text/plain body, one Device;Command per line. Returns { job_id, total_steps } immediately; 400 with a per-line explanation on a bad command.
    GET /workflows/{job_id} Polled once a second. Returns state · current · total · current_step · log[], plus error when it fails.
    GET /health Reachability of the floor: { ok, camera, queued, running[] }. Checked before anything else is drawn.
    IMG /camera/stream?fps=N MJPEG, rendered by the bench panel above. Held at 8 fps; /camera/snapshot gives a single frame.