[RANGE ] 安全範囲 (学習データ ±10°) は /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_deep_even10_v1/raw_episodes から (--model deep1) [FRAME ] 写り方の確かめの基準画像は /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_teach_v1_trim2/raw_episodes の最初のエピソードから (位置合わせと同じ trim2. 依頼 137) [LAB ] 2026-11-10 11:04:31 GPU=NVIDIA A40 episode=run_0001_20261019_194818 log=/Volumes/KIOXIA/r2r2r-data/lab/Log28 [MODEL ] --model deep1: π0.5 base から deep_even10_v1 で新しく学習した 2999 (依頼 133. decay_steps 5000) PixelstoMotors/pi05-mecharm-deep-even10-lora-v1 → /workspace/ckpt/deep_v1_2999 設定 pi05_mecharm_deep_even10_lora assets local/mecharm_redblock_box_deep_even10_v1 === 1. Pod を作る [POD ] Log28 の Pod (id prm86xv997s945) につなぎ直します (状態 RUNNING GPU=NVIDIA A40 1時間 0.59 ドル 作った時刻 2026-11-10 10:54:21) [POD ] 記録の最後のモデル: deep1 今回: --model deep1 (2 秒) === 2. Pod が立ち上がるまで待つ [POD ] SSH の IP とポートを API から取り直した (:) [POD ] 入れた: 291dbe7c1015 NVIDIA A40, 46068 MiB (5 秒) === 3. Pod の中を確かめる (つなぎ直し) [POD ] serve_policy.py のプロセス: ない 8000 番の LISTEN: ない [POD ] モデル (/workspace/ckpt/deep_v1_2999): ない openpi (215abfb): ない .venv: ない [POD ] サーバーが動いていません. ないものだけやり直してサーバーを起動します scp: /workspace/logs/serve.log: No such file or directory [LOG ] 前の serve.log は持ち帰れなかった (ないのかもしれない). 続けます (6 秒) === 3a. スクリプトを送る (76 秒) === 3b. huggingface_hub を入れ, 鍵を渡す WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. ✓ Logged in user: PixelstoMotors (9 秒) === 3c. モデルを取る (hf download PixelstoMotors/pi05-mecharm-deep-even10-lora-v1) Fetching 34 files: 0%| | 0/34 [00:00=0.20) [DONE ] 終了 (何も書いていません) (13 秒) === 8. 実機推論 (1 回目) [WAIT ] 送ったあと 0.0s / 爪のあと 0.8s (開くときの daemon 0.0s) / 止まるのを待つ目安 0.8s [SAFE ] 安全範囲 (学習 50 本 ±10°): j0[-72,+55] j1[-9,+88] j2[-45,+52] j3[-18,+27] j4[-87,+10] j5[-51,-15] [SAFE ] 肩 j1 の上限は J1_SAFE_MAX=88° で切った (これを超える指令はアームが黙って捨てる / LOG352) 元データ: /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_deep_even10_v1/raw_episodes [MODE ] EXECUTE steps/chunk=10 max_move=20.0° log=/Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111034 [MODEL ] deep1 (PixelstoMotors/pi05-mecharm-deep-even10-lora-v1) [CAMERA] 写り方 dy=-5.5 dx=+5.9 response=0.600 → OK (|dy|<=20 / |dx|<=20 / response>=0.20) [CAMERA] 基準: /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_teach_v1_trim2/raw_episodes/run_0001_20261019_183454/frames/000000.jpg [POLICY] 接続 ws://localhost:8000 metadata={} [RECORD] 上カメラと実測角を 1 秒 10 コマで記録します → /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111034/recording [GRIP ] 開始時のグリッパー開放は, 最初の目標が検査を通ってから行います (爪が閉じていたら手で開けておく) [STATE ] 実測を渡す (直前に送った目標がない) [000] 推論 58134ms 10ステップ先 Δ= +2.3 +14.1 +7.4 -1.7 -19.5 +1.8 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [GRIP ] 開始時にグリッパーを開く [Pi] GRIPPER: OPEN result= None [SEND] pi05_chunk000_via02: send_angles (single) [ +0.52, +4.65, +2.70, -0.34, -4.04, -30.10] speed=20 wait=0.0s (pre max|Δ|=4.21°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.76° (tol 3.0°) [VIA ] step 2 Δ= +0.4 +3.4 +1.5 -0.1 -4.2 +0.1 着いた [SEND] pi05_chunk000_via05: send_angles (single) [ +1.14, +8.98, +4.81, -0.62, -10.16, -29.60] speed=20 wait=0.0s (pre max|Δ|=6.91°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.08° (tol 3.0°) [VIA ] step 5 Δ= +1.1 +3.4 +1.2 -0.5 -6.9 +0.6 着いた [SEND] pi05_chunk000_via08: send_angles (single) [ +2.15, +14.08, +7.88, -1.68, -17.50, -28.66] speed=20 wait=0.0s (pre max|Δ|=7.75°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.07° (tol 3.0°) [VIA ] step 8 Δ= +1.2 +4.1 +2.2 -1.5 -7.7 +1.2 着いた [SEND] pi05_chunk000_via09: send_angles (single) [ +2.33, +15.35, +8.67, -1.96, -19.32, -28.43] speed=20 wait=0.0s (pre max|Δ|=2.45°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.09° (tol 3.0°) [VIA ] step 9 Δ= +0.5 +0.2 -0.1 -1.3 -2.5 +0.5 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.09°(関節 j3) [001] 推論 583ms 10ステップ先 Δ= +4.9 +12.9 +7.3 -1.7 -19.8 +1.5 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk001_via02: send_angles (single) [ +3.47, +18.94, +10.72, -2.32, -24.48, -27.80] speed=20 wait=0.0s (pre max|Δ|=5.41°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.93° (tol 3.0°) [VIA ] step 2 Δ= +1.6 +2.8 +1.3 -0.7 -5.4 +0.8 着いた [SEND] pi05_chunk001_via05: send_angles (single) [ +4.95, +22.86, +12.99, -2.48, -30.15, -27.41] speed=20 wait=0.0s (pre max|Δ|=6.34°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.50° (tol 3.0°) [VIA ] step 5 Δ= +1.8 +2.9 +1.5 +0.2 -6.3 +0.6 着いた [SEND] pi05_chunk001_via08: send_angles (single) [ +6.39, +27.56, +15.99, -2.64, -36.92, -27.30] speed=20 wait=0.0s (pre max|Δ|=7.39°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.56° (tol 3.0°) [VIA ] step 8 Δ= +1.7 +3.8 +2.3 +0.3 -7.4 +0.3 着いた [SEND] pi05_chunk001_via09: send_angles (single) [ +6.73, +29.04, +16.65, -2.60, -38.89, -27.25] speed=20 wait=0.0s (pre max|Δ|=2.95°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.01° (tol 3.0°) [VIA ] step 9 Δ= +0.6 +0.5 -0.0 +0.5 -2.9 +0.3 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.01°(関節 j1) [002] 推論 628ms 10ステップ先 Δ= +3.2 +6.5 +3.6 +0.7 -10.4 +0.3 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk002_via02: send_angles (single) [ +7.59, +31.65, +18.11, -2.45, -42.24, -27.20] speed=20 wait=0.0s (pre max|Δ|=3.66°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.78° (tol 3.0°) [VIA ] step 2 Δ= +1.4 +1.6 +0.8 +0.6 -3.7 +0.2 着いた [SEND] pi05_chunk002_via05: send_angles (single) [ +8.51, +34.21, +19.29, -2.38, -45.30, -27.18] speed=20 wait=0.0s (pre max|Δ|=3.12°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.85° (tol 3.0°) [VIA ] step 5 Δ= +1.0 +1.8 +0.6 +0.8 -3.1 +0.2 着いた [SEND] pi05_chunk002_via08: send_angles (single) [ +9.20, +36.40, +20.73, -2.34, -48.41, -27.16] speed=20 wait=0.0s (pre max|Δ|=3.41°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.95° (tol 3.0°) [VIA ] step 8 Δ= +0.6 +1.2 +1.0 +0.9 -3.4 +0.3 着いた [SEND] pi05_chunk002_via09: send_angles (single) [ +9.34, +36.56, +20.88, -2.32, -48.98, -27.14] speed=20 wait=0.0s (pre max|Δ|=0.91°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.79° (tol 3.0°) [VIA ] step 9 Δ= -0.1 -0.8 -0.3 +0.7 -0.9 +0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 0.79°(関節 j1) [003] 推論 1493ms 10ステップ先 Δ= +2.3 +6.4 +3.6 +0.9 -9.1 +0.3 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk003_via02: send_angles (single) [ +10.51, +39.20, +22.74, -2.27, -53.01, -27.14] speed=20 wait=0.0s (pre max|Δ|=4.50°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.79° (tol 3.0°) [VIA ] step 2 Δ= +1.1 +1.8 +1.6 +0.5 -4.5 +0.2 着いた [SEND] pi05_chunk003_via05: send_angles (single) [ +11.13, +41.27, +24.01, -2.12, -55.28, -27.10] speed=20 wait=0.0s (pre max|Δ|=1.85°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.91° (tol 3.0°) [VIA ] step 5 Δ= +0.7 +1.2 +0.8 +0.3 -1.8 +0.2 着いた [SEND] pi05_chunk003_via08: send_angles (single) [ +11.58, +42.97, +24.62, -2.04, -56.74, -27.08] speed=20 wait=0.0s (pre max|Δ|=0.79°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.97° (tol 3.0°) [VIA ] step 8 Δ= +0.4 +0.8 +0.2 +0.3 -0.7 +0.3 着いた [SEND] pi05_chunk003_via09: send_angles (single) [ +11.69, +43.70, +24.80, -2.04, -57.39, -27.07] speed=20 wait=0.0s (pre max|Δ|=0.53°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.94° (tol 3.0°) [VIA ] step 9 Δ= +0.5 -0.2 +0.4 +0.2 -0.4 +0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 0.94°(関節 j1) [004] 推論 744ms 10ステップ先 Δ= +3.5 +8.2 +1.3 -0.3 -5.9 +0.2 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk004_via02: send_angles (single) [ +12.79, +47.21, +26.58, -2.11, -61.02, -27.01] speed=20 wait=0.0s (pre max|Δ|=3.54°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.04° (tol 3.0°) [VIA ] step 2 Δ= +1.6 +2.6 +1.9 +0.2 -3.5 +0.2 着いた [SEND] pi05_chunk004_via05: send_angles (single) [ +14.01, +49.19, +27.15, -2.09, -62.88, -27.00] speed=20 wait=0.0s (pre max|Δ|=1.63°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.90° (tol 3.0°) [VIA ] step 5 Δ= +1.3 +0.9 +0.3 -0.2 -1.6 +0.2 着いた [SEND] pi05_chunk004_via08: send_angles (single) [ +14.37, +51.55, +26.26, -2.52, -63.32, -27.05] speed=20 wait=0.0s (pre max|Δ|=1.46°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.92° (tol 3.0°) [VIA ] step 8 Δ= +0.5 +1.5 -0.6 -0.6 -0.2 +0.2 着いた [SEND] pi05_chunk004_via09: send_angles (single) [ +14.63, +52.80, +25.97, -2.59, -63.41, -27.07] speed=20 wait=0.0s (pre max|Δ|=0.92°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.98° (tol 3.0°) [VIA ] step 9 Δ= +0.8 +0.3 -0.9 -0.8 +0.4 +0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 0.98°(関節 j1) [005] 推論 745ms 10ステップ先 Δ= +0.1 +7.8 -8.1 -0.9 -0.7 -0.2 グリッパー→閉 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk005_via02: send_angles (single) [ +14.80, +56.49, +22.73, -2.69, -63.15, -27.21] speed=20 wait=0.0s (pre max|Δ|=4.16°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.52° (tol 3.0°) [VIA ] step 2 Δ= +0.0 +2.7 -4.2 -0.8 +0.9 +0.0 着いた [SEND] pi05_chunk005_via05: send_angles (single) [ +14.74, +60.21, +20.01, -2.74, -63.90, -27.33] speed=20 wait=0.0s (pre max|Δ|=3.72°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.17° (tol 3.0°) [VIA ] step 5 Δ= -0.0 +2.8 -3.7 -0.7 +0.2 -0.1 着いた [SEND] pi05_chunk005_via08: send_angles (single) [ +14.90, +61.57, +18.77, -2.75, -64.79, -27.47] speed=20 wait=0.0s (pre max|Δ|=1.97°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.39° (tol 3.0°) [VIA ] step 8 Δ= +0.2 +0.7 -2.0 -0.6 +0.2 -0.1 着いた [SEND] pi05_chunk005_via09: send_angles (single) [ +14.90, +61.57, +18.77, -2.75, -64.79, -27.47] speed=20 wait=0.0s (pre max|Δ|=1.39°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.39° (tol 3.0°) [VIA ] step 9 Δ= +0.2 -0.7 -0.8 -0.6 +1.4 -0.1 着いた [Pi] GRIPPER: VALUE=20 speed=100 result= None [STATE ] 目標を渡す 目標と実測の最大差 2.53°(関節 j4) [006] 推論 636ms 10ステップ先 Δ= +0.7 -9.6 +6.1 -1.5 +4.5 +1.3 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk006_via02: send_angles (single) [ +14.83, +59.13, +19.54, -3.33, -62.91, -26.86] speed=20 wait=0.0s (pre max|Δ|=4.59°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.86° (tol 3.0°) [VIA ] step 2 Δ= +0.4 -3.2 +0.0 -1.1 +4.6 +0.8 着いた [SEND] pi05_chunk006_via05: send_angles (single) [ +14.69, +55.35, +22.38, -3.91, -61.76, -26.14] speed=20 wait=0.0s (pre max|Δ|=5.29°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.04° (tol 3.0°) [VIA ] step 5 Δ= +0.3 -5.3 +2.9 -1.4 +3.0 +1.4 着いた [SEND] pi05_chunk006_via08: send_angles (single) [ +14.90, +52.79, +25.45, -3.82, -62.14, -26.11] speed=20 wait=0.0s (pre max|Δ|=4.16°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.79° (tol 3.0°) [VIA ] step 8 Δ= +0.5 -4.2 +3.4 -0.1 -0.1 +0.3 着いた [SEND] pi05_chunk006_via09: send_angles (single) [ +15.10, +52.71, +25.72, -3.67, -62.85, -26.27] speed=20 wait=0.0s (pre max|Δ|=1.87°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.87° (tol 3.0°) [VIA ] step 9 Δ= +0.7 -1.9 +0.7 +0.3 -1.3 +0.1 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.87°(関節 j1) [007] 推論 594ms 10ステップ先 Δ= +0.6 -7.1 +0.3 +0.6 -1.4 -0.0 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk007_via02: send_angles (single) [ +15.24, +51.38, +25.58, -3.60, -62.93, -26.32] speed=20 wait=0.0s (pre max|Δ|=3.20°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.96° (tol 3.0°) [VIA ] step 2 Δ= +0.8 -3.2 +0.5 +0.3 -1.3 +0.0 着いた [SEND] pi05_chunk007_via05: send_angles (single) [ +15.17, +50.96, +25.48, -3.47, -63.16, -26.36] speed=20 wait=0.0s (pre max|Δ|=2.38°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.21° (tol 3.0°) [VIA ] step 5 Δ= -0.0 -2.4 -0.1 +0.3 -1.5 -0.1 着いた [SEND] pi05_chunk007_via08: send_angles (single) [ +15.06, +48.74, +25.38, -3.44, -63.06, -26.38] speed=20 wait=0.0s (pre max|Δ|=4.43°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.70° (tol 3.0°) [VIA ] step 8 Δ= -0.1 -4.4 -0.2 +0.3 -1.5 -0.2 着いた [SEND] pi05_chunk007_via09: send_angles (single) [ +15.02, +47.53, +25.38, -3.38, -62.92, -26.37] speed=20 wait=0.0s (pre max|Δ|=2.91°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.86° (tol 3.0°) [VIA ] step 9 Δ= -0.2 -2.9 -0.2 +0.5 -0.6 -0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.86°(関節 j1) [008] 推論 561ms 10ステップ先 Δ= -0.8 -12.9 -2.0 +0.4 -1.0 -0.2 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk008_via02: send_angles (single) [ +14.99, +44.40, +25.39, -3.36, -63.17, -26.38] speed=20 wait=0.0s (pre max|Δ|=4.99°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.83° (tol 3.0°) [VIA ] step 2 Δ= -0.2 -5.0 -0.2 +0.5 -0.9 -0.2 着いた [SEND] pi05_chunk008_via05: send_angles (single) [ +14.85, +40.03, +25.23, -3.36, -63.18, -26.38] speed=20 wait=0.0s (pre max|Δ|=6.11°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.89° (tol 3.0°) [VIA ] step 5 Δ= -0.3 -6.1 -0.3 +0.5 -0.6 -0.2 着いた [SEND] pi05_chunk008_via08: send_angles (single) [ +14.62, +37.02, +23.99, -3.48, -63.35, -26.41] speed=20 wait=0.0s (pre max|Δ|=4.90°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.65° (tol 3.0°) [VIA ] step 8 Δ= -0.6 -4.9 -1.6 +0.4 -0.8 -0.3 着いた [SEND] pi05_chunk008_via09: send_angles (single) [ +14.41, +36.49, +23.60, -3.43, -63.29, -26.41] speed=20 wait=0.0s (pre max|Δ|=2.18°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.18° (tol 3.0°) [VIA ] step 9 Δ= -0.8 -2.2 -1.8 +0.4 -0.7 -0.3 着いた [STATE ] 目標を渡す 目標と実測の最大差 2.09°(関節 j1) [009] 推論 659ms 10ステップ先 Δ= -0.4 -25.0 -0.7 +0.4 +1.6 -0.4 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk009_via02: send_angles (single) [ +14.73, +30.61, +23.77, -3.44, -62.97, -26.43] speed=20 wait=0.0s (pre max|Δ|=7.88°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.82° (tol 3.0°) [VIA ] step 2 Δ= +0.2 -7.9 -1.6 +0.3 -0.4 -0.3 着いた [SEND] pi05_chunk009_via05: send_angles (single) [ +14.61, +21.75, +23.84, -3.51, -62.02, -26.46] speed=20 wait=0.0s (pre max|Δ|=10.68°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.71° (tol 3.0°) [VIA ] step 5 Δ= +0.1 -10.7 -1.6 +0.4 +0.5 -0.4 着いた [SEND] pi05_chunk009_via08: send_angles (single) [ +14.34, +14.54, +24.58, -3.44, -61.09, -26.47] speed=20 wait=0.0s (pre max|Δ|=8.92°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.54° (tol 3.0°) [VIA ] step 8 Δ= -0.2 -8.9 -0.8 +0.4 +1.5 -0.4 着いた [SEND] pi05_chunk009_via09: send_angles (single) [ +14.11, +13.60, +24.74, -3.40, -60.92, -26.48] speed=20 wait=0.0s (pre max|Δ|=2.48°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.65° (tol 3.0°) [VIA ] step 9 Δ= -0.4 -2.5 -0.7 +0.5 +1.6 -0.4 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.65°(関節 j4) [010] 推論 1584ms 10ステップ先 Δ= +0.3 -4.1 +0.3 +0.8 +0.2 -0.6 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk010_via02: send_angles (single) [ +14.23, +11.65, +24.92, -3.33, -61.25, -26.55] speed=20 wait=0.0s (pre max|Δ|=3.46°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.26° (tol 3.0°) [VIA ] step 2 Δ= -0.3 -3.5 -0.5 +0.5 +0.8 -0.5 着いた [SEND] pi05_chunk010_via05: send_angles (single) [ +14.32, +10.01, +25.20, -3.31, -61.34, -26.61] speed=20 wait=0.0s (pre max|Δ|=2.90°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.59° (tol 3.0°) [VIA ] step 5 Δ= -0.2 -2.9 -0.2 +0.4 +0.5 -0.4 着いた [SEND] pi05_chunk010_via08: send_angles (single) [ +14.67, +10.65, +25.49, -3.23, -61.95, -26.65] speed=20 wait=0.0s (pre max|Δ|=0.68°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.68° (tol 3.0°) [VIA ] step 8 Δ= +0.2 -0.7 -0.2 +0.4 -0.1 -0.5 着いた [SEND] pi05_chunk010_via09: send_angles (single) [ +14.81, +11.02, +25.67, -3.18, -62.39, -26.68] speed=20 wait=0.0s (pre max|Δ|=0.52°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=0.84° (tol 3.0°) [VIA ] step 9 Δ= +0.3 -0.3 -0.2 +0.4 -0.5 -0.5 着いた [STATE ] 目標を渡す 目標と実測の最大差 0.84°(関節 j1) [011] 推論 566ms 10ステップ先 Δ= +1.7 -0.3 +11.1 +0.4 -3.8 -0.9 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk011_via02: send_angles (single) [ +16.32, +11.05, +27.41, -3.05, -62.99, -26.83] speed=20 wait=0.0s (pre max|Δ|=1.82°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.12° (tol 3.0°) [VIA ] step 2 Δ= +1.8 -0.8 +1.1 +0.5 -1.1 -0.6 着いた [SEND] pi05_chunk011_via05: send_angles (single) [ +16.56, +11.61, +33.92, -2.93, -64.92, -27.07] speed=20 wait=0.0s (pre max|Δ|=5.89°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.73° (tol 3.0°) [VIA ] step 5 Δ= +0.3 -0.3 +5.9 -0.1 -3.1 -0.8 着いた [SEND] pi05_chunk011_via08: send_angles (single) [ +16.34, +11.52, +37.00, -3.12, -65.68, -27.02] speed=20 wait=0.0s (pre max|Δ|=2.49°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.17° (tol 3.0°) [VIA ] step 8 Δ= +0.1 -0.9 +2.5 -0.3 -2.5 -0.8 着いた [SEND] pi05_chunk011_via09: send_angles (single) [ +16.24, +11.51, +37.37, -3.15, -65.71, -27.05] speed=20 wait=0.0s (pre max|Δ|=1.20°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.20° (tol 3.0°) [VIA ] step 9 Δ= -0.0 -0.9 -0.2 -0.4 -1.2 -0.8 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.20°(関節 j4) [012] 推論 616ms 10ステップ先 Δ= +2.6 +11.0 -7.7 +1.5 -3.0 -2.5 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk012_via02: send_angles (single) [ +16.67, +15.20, +36.22, -2.51, -66.66, -27.46] speed=20 wait=0.0s (pre max|Δ|=2.81°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.85° (tol 3.0°) [VIA ] step 2 Δ= +0.4 +2.8 -1.7 +0.2 -2.2 -1.0 着いた [SEND] pi05_chunk012_via05: send_angles (single) [ +17.52, +19.54, +33.50, -1.90, -67.67, -27.98] speed=20 wait=0.0s (pre max|Δ|=4.38°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.88° (tol 3.0°) [VIA ] step 5 Δ= +1.3 +3.5 -4.4 +0.8 -1.1 -1.1 着いた [SEND] pi05_chunk012_via08: send_angles (single) [ +18.56, +23.06, +30.61, -1.28, -67.65, -28.73] speed=20 wait=0.0s (pre max|Δ|=4.63°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.99° (tol 3.0°) [VIA ] step 8 Δ= +1.0 +2.6 -4.6 +0.9 -0.9 -1.3 着いた [SEND] pi05_chunk012_via09: send_angles (single) [ +18.87, +23.44, +30.17, -1.26, -67.50, -28.82] speed=20 wait=0.0s (pre max|Δ|=1.91°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.91° (tol 3.0°) [VIA ] step 9 Δ= +0.1 -0.5 -1.9 -0.0 -0.2 -0.6 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.91°(関節 j2) [013] 推論 1523ms 10ステップ先 Δ= +9.1 +4.0 -14.1 +2.8 +2.0 -2.9 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk013_via02: send_angles (single) [ +21.96, +24.45, +26.29, -0.00, -66.88, -29.81] speed=20 wait=0.0s (pre max|Δ|=5.79°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.92° (tol 3.0°) [VIA ] step 2 Δ= +3.2 +0.1 -5.8 +1.2 +0.4 -1.4 着いた [SEND] pi05_chunk013_via05: send_angles (single) [ +24.34, +25.06, +22.91, +0.66, -66.58, -30.48] speed=20 wait=0.0s (pre max|Δ|=4.77°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.22° (tol 3.0°) [VIA ] step 5 Δ= +2.4 -0.3 -4.8 +0.2 +0.7 -1.0 着いた [SEND] pi05_chunk013_via08: send_angles (single) [ +27.01, +27.02, +19.27, +1.27, -65.66, -31.09] speed=20 wait=0.0s (pre max|Δ|=4.89°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.91° (tol 3.0°) [VIA ] step 8 Δ= +2.9 +1.2 -4.9 +0.3 +1.7 -0.9 着いた [SEND] pi05_chunk013_via09: send_angles (single) [ +27.86, +28.36, +18.02, +1.54, -65.33, -31.19] speed=20 wait=0.0s (pre max|Δ|=2.63°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.99° (tol 3.0°) [VIA ] step 9 Δ= +1.0 +0.4 -2.6 -0.1 +2.0 -0.4 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.99°(関節 j4) [014] 推論 602ms 10ステップ先 Δ= +6.2 +9.4 -7.7 +1.1 +1.2 -0.9 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > p objc[4511]: Class SDLApplication is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bc890) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b612c8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLAppDelegate is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bc8e0) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61318). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLTranslatorResponder is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bc958) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61390). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLMessageBoxPresenter is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bc980) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b613b8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_cocoametalview is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bc9d0) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61408). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLOpenGLContext is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bca20) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61458). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_ShapeData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bca98) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b614d0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_CocoaClosure is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcae8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61520). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_VideoData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcb38) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61570). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_WindowData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcb88) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b615c0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLWindow is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcbb0) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b615e8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class Cocoa_WindowListener is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcbd8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61610). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDLView is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcc50) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61688). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class METAL_RenderData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bccc8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61700). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class METAL_TextureData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcd18) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61750). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_RumbleMotor is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcd40) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b61778). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. objc[4511]: Class SDL_RumbleContext is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1134bcd90) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x123b617c8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed. /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/pkgdata.py:25: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. from pkg_resources import resource_stream, resource_exists [PAD ] 補正 1 (推論 14 のあと). ゲームパッドで直して, □ で推論に戻ります コントローラーを待っています(つないでいなければ、今つないでください)。□ で推論に戻ります [接続] PS4 Controller GUID=03008fe54c050000cc09000000016800 軸=6 ボタン=16 [送信] j1 +1.0° → +27.68 +30.53 +19.86 +1.58 -65.74 -30.84 手前で止まった(次の押しは この目標の先から)(ずれ 1.11°) 届いた角度 +27.68 +31.64 +19.86 +1.66 -64.86 -30.84 [送信] j1 +2.0° → +27.68 +32.53 +19.86 +1.58 -65.74 -30.84 手前で止まった(次の押しは この目標の先から)(ずれ 1.13°) 届いた角度 +27.68 +33.66 +19.86 +1.66 -64.86 -30.84 [送信] j1 +2.0° → +27.68 +34.53 +19.86 +1.58 -65.74 -30.84 手前で止まった(次の押しは この目標の先から)(ずれ 1.06°) 届いた角度 +27.68 +35.59 +19.86 +1.75 -64.77 -30.84 [PAD ] 補正 1 を終えました (83.3 秒, 送った目標 3 回). この姿勢から推論に戻ります [STATE ] 実測を渡す (直前に送った目標がない) [015] 推論 1774ms 10ステップ先 Δ=+11.5 +9.0 -8.7 +1.4 +1.2 -0.6 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk015_via02: send_angles (single) [ +32.19, +35.86, +17.76, +2.13, -63.82, -31.00] speed=20 wait=0.0s (pre max|Δ|=4.51°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.10° (tol 3.0°) [VIA ] step 2 Δ= +4.5 +0.3 -2.1 +0.4 +1.0 -0.2 着いた [SEND] pi05_chunk015_via05: send_angles (single) [ +36.65, +37.94, +14.87, +2.69, -63.09, -31.24] speed=20 wait=0.0s (pre max|Δ|=4.99°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.70° (tol 3.0°) [VIA ] step 5 Δ= +4.2 +1.1 -5.0 +0.1 +1.8 -0.4 着いた [SEND] pi05_chunk015_via08: send_angles (single) [ +39.00, +42.96, +11.84, +3.06, -63.44, -31.39] speed=20 wait=0.0s (pre max|Δ|=4.50°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.31° (tol 3.0°) [VIA ] step 8 Δ= +2.0 +4.0 -4.5 +0.4 +1.4 -0.5 着いた [SEND] pi05_chunk015_via09: send_angles (single) [ +39.14, +44.54, +11.19, +3.10, -63.65, -31.40] speed=20 wait=0.0s (pre max|Δ|=2.08°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.64° (tol 3.0°) [VIA ] step 9 Δ= +0.1 +0.4 -2.1 -0.1 +1.2 -0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.64°(関節 j2) [016] 推論 931ms 10ステップ先 Δ= +2.0 +13.2 -5.2 +0.2 -6.9 -0.5 グリッパー→開 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk016_via02: send_angles (single) [ +40.59, +49.23, +10.09, +3.05, -65.54, -31.51] speed=20 wait=0.0s (pre max|Δ|=3.53°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.59° (tol 3.0°) [VIA ] step 2 Δ= +1.6 +3.5 -2.7 -0.5 -0.7 -0.3 着いた [SEND] pi05_chunk016_via05: send_angles (single) [ +40.95, +54.97, +8.87, +3.30, -68.90, -31.60] speed=20 wait=0.0s (pre max|Δ|=4.61°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.37° (tol 3.0°) [VIA ] step 5 Δ= +0.2 +4.6 -2.8 -0.1 -4.0 -0.4 着いた [SEND] pi05_chunk016_via08: send_angles (single) [ +41.05, +58.93, +7.63, +3.69, -71.74, -31.71] speed=20 wait=0.0s (pre max|Δ|=4.33°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.61° (tol 3.0°) [VIA ] step 8 Δ= +0.4 +2.8 -2.5 +0.3 -4.3 -0.4 着いた [SEND] pi05_chunk016_via09: send_angles (single) [ +41.05, +58.93, +7.63, +3.69, -71.74, -31.71] speed=20 wait=0.0s (pre max|Δ|=1.52°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.52° (tol 3.0°) [VIA ] step 9 Δ= +0.4 -1.1 -1.2 +0.3 -1.5 -0.3 着いた [Pi] GRIPPER: OPEN result= None [STATE ] 目標を渡す 目標と実測の最大差 1.24°(関節 j2) [017] 推論 642ms 10ステップ先 Δ= +0.3 -14.2 -1.2 +0.2 +13.4 -0.4 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk017_via02: send_angles (single) [ +41.16, +54.58, +7.79, +3.64, -67.02, -31.75] speed=20 wait=0.0s (pre max|Δ|=5.44°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.67° (tol 3.0°) [VIA ] step 2 Δ= +0.6 -5.4 -1.1 +0.2 +4.6 -0.4 着いた [SEND] pi05_chunk017_via05: send_angles (single) [ +41.40, +50.97, +7.88, +3.63, -63.49, -31.78] speed=20 wait=0.0s (pre max|Δ|=6.11°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.51° (tol 3.0°) [VIA ] step 5 Δ= +0.8 -5.5 -1.0 +0.2 +6.2 -0.1 着いた [SEND] pi05_chunk017_via08: send_angles (single) [ +41.20, +47.27, +7.79, +3.63, -59.80, -31.79] speed=20 wait=0.0s (pre max|Δ|=6.03°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.25° (tol 3.0°) [VIA ] step 8 Δ= -0.3 -5.6 -1.1 +0.3 +6.0 -0.1 着いた [SEND] pi05_chunk017_via09: send_angles (single) [ +40.88, +45.80, +7.65, +3.60, -58.23, -31.80] speed=20 wait=0.0s (pre max|Δ|=3.55°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.01° (tol 3.0°) [VIA ] step 9 Δ= -0.5 -3.3 -1.2 +0.1 +3.6 -0.2 着いた [STATE ] 目標を渡す 目標と実測の最大差 2.01°(関節 j1) [018] 推論 560ms 10ステップ先 Δ=-13.8 -18.9 -1.2 -1.4 +21.5 -0.1 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk018_via02: send_angles (single) [ +38.52, +40.88, +7.98, +3.25, -52.88, -31.81] speed=20 wait=0.0s (pre max|Δ|=6.93°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.53° (tol 3.0°) [VIA ] step 2 Δ= -2.9 -6.9 -0.9 -0.3 +6.7 -0.2 着いた [SEND] pi05_chunk018_via05: send_angles (single) [ +34.51, +35.90, +7.91, +2.80, -47.23, -31.78] speed=20 wait=0.0s (pre max|Δ|=7.07°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.42° (tol 3.0°) [VIA ] step 5 Δ= -4.3 -7.1 -1.0 -1.1 +6.8 -0.1 着いた [SEND] pi05_chunk018_via08: send_angles (single) [ +28.98, +30.39, +7.74, +2.25, -40.28, -31.71] speed=20 wait=0.0s (pre max|Δ|=8.05°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.95° (tol 3.0°) [VIA ] step 8 Δ= -5.7 -7.4 -1.1 -1.4 +8.0 +0.0 着いた [SEND] pi05_chunk018_via09: send_angles (single) [ +27.54, +28.88, +7.69, +2.11, -38.31, -31.70] speed=20 wait=0.0s (pre max|Δ|=3.46°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.23° (tol 3.0°) [VIA ] step 9 Δ= -1.5 -3.5 -1.2 -0.9 +2.9 +0.1 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.70°(関節 j1) [019] 推論 1486ms 10ステップ先 Δ= -9.6 -10.8 -1.6 -1.5 +15.9 +0.3 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk019_via02: send_angles (single) [ +24.25, +25.12, +7.57, +1.51, -31.99, -31.59] speed=20 wait=0.0s (pre max|Δ|=7.03°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.86° (tol 3.0°) [VIA ] step 2 Δ= -3.3 -5.5 -1.3 -1.2 +7.0 +0.2 着いた [SEND] pi05_chunk019_via05: send_angles (single) [ +20.55, +21.27, +7.47, +1.09, -26.42, -31.55] speed=20 wait=0.0s (pre max|Δ|=6.09°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.66° (tol 3.0°) [VIA ] step 5 Δ= -4.1 -5.7 -1.4 -0.9 +6.1 +0.3 着いた [SEND] pi05_chunk019_via08: send_angles (single) [ +17.91, +19.73, +7.29, +1.00, -23.29, -31.54] speed=20 wait=0.0s (pre max|Δ|=3.60°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.71° (tol 3.0°) [VIA ] step 8 Δ= -2.9 -3.2 -1.6 -0.5 +3.6 +0.3 着いた [SEND] pi05_chunk019_via09: send_angles (single) [ +17.81, +19.77, +7.24, +1.00, -23.14, -31.56] speed=20 wait=0.0s (pre max|Δ|=1.67°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.67° (tol 3.0°) [VIA ] step 9 Δ= -0.1 -1.7 -1.6 -0.1 +0.6 +0.3 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.67°(関節 j1) [020] 推論 615ms 10ステップ先 Δ=-15.6 -17.6 -3.6 -1.2 +19.2 +0.8 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk020_via02: send_angles (single) [ +12.14, +13.98, +6.76, +0.19, -15.52, -31.04] speed=20 wait=0.0s (pre max|Δ|=8.12°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.85° (tol 3.0°) [VIA ] step 2 Δ= -5.7 -7.5 -2.1 -1.0 +8.1 +0.7 着いた [SEND] pi05_chunk020_via05: send_angles (single) [ +6.25, +7.67, +5.93, -0.05, -8.12, -30.99] speed=20 wait=0.0s (pre max|Δ|=7.97°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.62° (tol 3.0°) [VIA ] step 5 Δ= -6.2 -8.0 -2.7 -0.8 +7.6 +0.7 着いた [SEND] pi05_chunk020_via08: send_angles (single) [ +2.22, +3.79, +5.25, -0.10, -4.12, -30.98] speed=20 wait=0.0s (pre max|Δ|=5.43°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.30° (tol 3.0°) [VIA ] step 8 Δ= -4.4 -5.4 -2.3 -0.5 +4.4 +0.7 着いた [SEND] pi05_chunk020_via09: send_angles (single) [ +2.21, +3.84, +5.26, -0.10, -4.45, -31.00] speed=20 wait=0.0s (pre max|Δ|=2.29°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=2.29° (tol 3.0°) [VIA ] step 9 Δ= -0.4 -1.2 -2.3 -0.4 +0.0 +0.7 着いた [STATE ] 目標を渡す 目標と実測の最大差 2.29°(関節 j2) [021] 推論 607ms 10ステップ先 Δ= -2.1 -2.5 -3.3 -0.3 +1.4 +0.6 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > [SEND] pi05_chunk021_via02: send_angles (single) [ +0.78, +2.86, +4.36, -0.08, -3.06, -31.00] speed=20 wait=0.0s (pre max|Δ|=3.19°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.53° (tol 3.0°) [VIA ] step 2 Δ= -1.7 -2.2 -3.2 -0.3 +1.4 +0.6 着いた [SEND] pi05_chunk021_via05: send_angles (single) [ +0.42, +2.78, +4.34, -0.09, -3.09, -31.01] speed=20 wait=0.0s (pre max|Δ|=1.61°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.61° (tol 3.0°) [VIA ] step 5 Δ= -0.6 -1.6 -1.5 -0.3 -0.0 +0.5 着いた [SEND] pi05_chunk021_via08: send_angles (single) [ +0.37, +2.66, +4.26, -0.09, -3.04, -31.01] speed=20 wait=0.0s (pre max|Δ|=1.73°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.73° (tol 3.0°) [VIA ] step 8 Δ= -0.1 -1.7 -1.6 -0.3 +0.0 +0.5 着いた [SEND] pi05_chunk021_via09: send_angles (single) [ +0.38, +2.64, +4.25, -0.08, -3.03, -31.01] speed=20 wait=0.0s (pre max|Δ|=1.75°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.63° (tol 3.0°) [VIA ] step 9 Δ= -0.0 -1.8 -1.6 -0.3 +0.0 +0.5 着いた [STATE ] 目標を渡す 目標と実測の最大差 1.63°(関節 j2) [022] 推論 1580ms 10ステップ先 Δ= -0.8 -1.5 -1.9 -0.2 +0.1 +0.5 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > h [SEND] pi05_home: send_angles (single) [ +0.00, +0.00, +0.00, +0.00, +0.00, -30.00] speed=20 wait=0.0s (pre max|Δ|=5.88°, post-send timeout 8.0s) [SEND] arrival OK: max|Δ|=1.31° (tol 2.5°) [RECORD] 記録終了 コマ 2737 (8.817 fps) 実測角 2912 回 (9.38 Hz) 電流 2918 行 (read_servo) → /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111034/recording 結果: y=成功 / n=失敗 / Enter=記録しない > y [DONE ] 記録: /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111034 [CLIENT] run_policy_client.py が終わった (終了コード 0. モデル deep1 (PixelstoMotors/pi05-mecharm-deep-even10-lora-v1)) (316 秒) もう1回やりますか? y=やる / 他=終わる > y === 7. HOME → 爪を開く → 位置合わせ (2 回目) [INIT] daemon 接続中... [Pi] fresh_mode=1 [INIT] fresh_mode=1 [PRE] 現在姿勢: [0.43, 1.23, 1.23, 0.17, -0.26, -30.23] [SEND] HOME へ移動指令 [WARN] daemon_get_angles failed: daemon error: get_angles returned empty/invalid after 12 retries [WARN] get_angles 失敗 (試行 1/3) [WAIT] t=3.5s max_err=210.00° [WAIT] t=4.1s max_err=1.23° [DONE] HOME 到達 max_err=1.23° [POST] 最終姿勢: [0.00, 1.23, 1.23, 0.17, -0.26, -30.23] [Pi] fresh_mode=0 [EXIT] fresh_mode=0, socket close [Pi] GRIPPER: OPEN result= None [REF ] 基準画像: /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_teach_v1_trim2/raw_episodes/run_0001_20261019_194818/frames/000000.jpg [REF ] お手本 run_0001_20261019_194818 (つかんだ瞬間の j0 = +13.2°) [REF ] 重なった画像のブロックに実物のブロックを合わせると, お手本と同じ位置に置ける [ALIGN ] |dy| <= 20 なら OK. アームは HOME に置いた状態で合わせる. q または Esc で終了 (ファイルには何も書かない) [ALIGN ] dy= +1.2 dx= -1.4 response=0.949 → OK (|dy|<=20 / |dx|<=20 / response>=0.20) [DONE ] 終了 (何も書いていません) (16 秒) === 8. 実機推論 (2 回目) [WAIT ] 送ったあと 0.0s / 爪のあと 0.8s (開くときの daemon 0.0s) / 止まるのを待つ目安 0.8s [SAFE ] 安全範囲 (学習 50 本 ±10°): j0[-72,+55] j1[-9,+88] j2[-45,+52] j3[-18,+27] j4[-87,+10] j5[-51,-15] [SAFE ] 肩 j1 の上限は J1_SAFE_MAX=88° で切った (これを超える指令はアームが黙って捨てる / LOG352) 元データ: /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_deep_even10_v1/raw_episodes [MODE ] EXECUTE steps/chunk=10 max_move=20.0° log=/Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111726 [MODEL ] deep1 (PixelstoMotors/pi05-mecharm-deep-even10-lora-v1) [CAMERA] 写り方 dy=-5.4 dx=+5.7 response=0.607 → OK (|dy|<=20 / |dx|<=20 / response>=0.20) [CAMERA] 基準: /Volumes/KIOXIA/r2r2r-data/datasets/mecharm_redblock_box_teach_v1_trim2/raw_episodes/run_0001_20261019_183454/frames/000000.jpg [POLICY] 接続 ws://localhost:8000 metadata={} [RECORD] 上カメラと実測角を 1 秒 10 コマで記録します → /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111726/recording [GRIP ] 開始時のグリッパー開放は, 最初の目標が検査を通ってから行います (爪が閉じていたら手で開けておく) [STATE ] 実測を渡す (直前に送った目標がない) [000] 推論 561ms 10ステップ先 Δ= +2.0 +9.7 +7.2 -1.2 -15.5 +0.9 [VIA ] 中継点 4 点: step 2, 5, 8, 9 Enter=実行 / s=送らず次へ / b=巻き戻し / p=ゲームパッドで補正 / c=キーで補正 / r=爪の締め直し / h=HOMEに戻して終了 / q=終了 > q [RECORD] 記録終了 コマ 151 (8.874 fps) 実測角 170 回 (9.99 Hz) 電流 170 行 (read_servo) → /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111726/recording 結果: y=成功 / n=失敗 / Enter=記録しない > [DONE ] 記録: /Volumes/KIOXIA/r2r2r-data/runs/pi05_policy/pi05_20261110_111726 [CLIENT] run_policy_client.py が終わった (終了コード 0. モデル deep1 (PixelstoMotors/pi05-mecharm-deep-even10-lora-v1)) (23 秒) もう1回やりますか? y=やる / 他=終わる > === かかった時間 (Log28 の Pod (id prm86xv997s945) につなぎ直し) モデル deep1 (PixelstoMotors/pi05-mecharm-deep-even10-lora-v1) 1. Pod につなぎ直す 2 秒 2. Pod が立ち上がるまで待つ 5 秒 3. Pod の中を確かめる (つなぎ直し) 6 秒 3a. スクリプトを送る 76 秒 3b. huggingface_hub を入れ, 鍵を渡す 9 秒 3c. モデルを取る (hf download PixelstoMotors/pi05-mecharm-deep-even10-lora-v1) 133 秒 3d. openpi を取る (215abfb) 14 秒 3e. uv sync 55 秒 3f. addon・設定・assets (pi05_mecharm_deep_even10_lora) 2 秒 4. サーバーの起動 44 秒 5. Mac の 8000 番へのトンネル 2 秒 6. デーモンの状態 2 秒 7. HOME → 爪を開く → 位置合わせ (1 回目) 13 秒 8. 実機推論 (1 回目) 316 秒 7. HOME → 爪を開く → 位置合わせ (2 回目) 16 秒 8. 実機推論 (2 回目) 23 秒 [LAB ] Pod は残しています (id prm86xv997s945). 片付けは ./lab_stop.sh --log Log28 [TUNNEL] 8000 番のトンネルを閉じました