Files
Presa-Mano/config.yaml
T
Adriano Dal PastroandClaude Opus 4.7 4981306062 feat: calibration helper scripts + DANIILIDIS solver default + dual-robot README
- scripts/: explore_and_calibrate.py (probe envelope from actual + random sampling),
  extend_calibration.py (loop fino a n_used >= TARGET_GOOD), repeatability.py
  (diagnostica bias vs noise sul marker-finder)
- config.yaml: calibration.method TSAI → DANIILIDIS (sweep su 49 sample H1 sx
  mostra 4× meno residuo di TSAI per via del bias intrinsics-dipendente di
  marker-finder)
- README: dual-robot G1/H1, scripts dir, caveat noti (wrist passthrough,
  marker-finder intrinsics floor, H1 4 DoF, /api/arms/go_neutral non proxato)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 18:34:59 +02:00

59 lines
1.4 KiB
YAML

services:
nuwa:
base_url: http://localhost:8877
timeout_s: 5.0
api_key: null
marker_finder:
base_url: http://localhost:8082
timeout_s: 5.0
yolo:
base_url: http://localhost:8879
timeout_s: 10.0
g1:
base_url: http://localhost:8765
timeout_s: 5.0
write_timeout_s: 30.0
h1:
base_url: http://localhost:8767
timeout_s: 5.0
write_timeout_s: 30.0
aruco:
dictionary: DICT_4X4_50
wrist_marker:
id: 10
size_mm: 40.0
robot:
wrist_side: right
active: h1
grasp:
approach_offset_m: 0.1
pre_grasp_clearance_m: 0.05
max_object_width_m: 0.08
pointcloud_step: 1
pointcloud_max_depth_mm: 2000
visual_servo:
min_distance_m: 0.1
step_fraction: 0.5
wrist_marker_rvec:
- 0
- 0
- 0
calibration:
min_samples: 5
method: DANIILIDIS # sweep su 49 sample H1 sx: TSAI=62.5mm, DANIILIDIS=14.2mm trans residual
file: data/calibration.yaml
samples_file: data/samples.json
chat:
openrouter:
base_url: https://openrouter.ai/api/v1
model: anthropic/claude-sonnet-4.5
timeout_s: 60.0
max_tool_iterations: 8
temperature: 0.1
api_key_env: OPENROUTER_API_KEY
referer: http://localhost:8890
title: presa-mano
user_prompt_addendum: Misure sempre in mm interi. Sii conciso ma riporta i risultati
di OGNI tool che hai chiamato (anche solo in una riga compatta), non saltare
informazioni rilevanti.