Stato di comunicazione con i microservizi upstream. Il selettore sopra cambia il robot attivo (G1 o H1) e aggiorna
config.yaml a runtime; le chiamate /api/wrist, /api/posture, /api/robot useranno il robot selezionato.
Stato dispositivi
| Servizio | URL | Stato | Latenza | Dettagli |
|---|---|---|---|---|
| caricamento… | ||||
Ultimo esito
—
RGB live · 2 click = angoli del rettangolo ROI · 3° click ricomincia
Vista 3D (frame camera)
vista camera · blu = punti usati per il fit · ciano = scena tenuta · rosso = scena esclusa (sotto piano−offset) · drag = ruota · wheel = zoom
Calibrazione
Clicca due angoli opposti sul tavolo (senza oggetti) per definire il
rettangolo ROI, poi clicca Calcola piano. Regola
l'offset finché i punti gialli rappresentano l'oggetto e i rossi
spariscono. Poi Salva piano.
Stato
nessun piano
Dettagli piano
—
RGB + detection — click per misurare
click sull'immagine per la distanza
Fit modello 3D
—
—
Fronte
— nessuna detection
Polso (Nuwa)
— nessuna detection
Posa polso DX
| X | — | m |
|---|---|---|
| Y | — | m |
| Z | — | m |
| Roll | — | ° |
| Pitch | — | ° |
| Yaw | — | ° |
Offset presa rispetto a camera (mm)
|
Camera rispetto a polso (mm):
— nessun move
Verifica tag id=1 (relativa, no calibrazione)
Premi Snapshot con il polso fermo, muovi il polso, premi ancora. Per ogni coppia consecutiva confronto ‖Δpolso‖ (FK) con ‖Δtag‖ (front camera). Se combaciano (errore < ~10%) FK e detection sono coerenti.
0 snapshot
— nessuno snapshot
Posa Home (preset)
Posa Custom (editabile)
Polso corrente
—
Posa assoluta
Delta relativo
Mano + sicurezza
Ultimo esito
—