diff --git a/src/components/LabGuide.astro b/src/components/LabGuide.astro
index e507d91..1175b66 100644
--- a/src/components/LabGuide.astro
+++ b/src/components/LabGuide.astro
@@ -1,9 +1,11 @@
---
// /series6(フィジカルAI研究室)の見出しの下に置く解説(2026-11-07)
-// 1 研究室の構成:机の写真と、手元に置くもの・時間で借りるものの一覧(矢印の図は 2026-11-07 にやめた)
+// 1 研究室の構成:実機の動画と、手元に置くもの・時間で借りるものの一覧(矢印の図は 2026-11-07 にやめた)
+// 動画は R2 の lab-setup-pi05-run-v2.mp4(2026-10-29 の横からの録画 IMG_4222.MOV の12〜140秒を、右寄りに4:3で切り出し6倍速。
+// 元の録画は腕を立てた姿勢で上が画面の外に出るので、腕が下りてから箱に入れ終わるまでを使う)
// 2 いま回している実験:お手本 → 学習 → 実機 → 人の直し → 直した成功を学習に足す、のループと各段の数字
// 3 使っている技術:π0.5・追加学習(LoRA)・借りる GPU・推論サーバー・巻き戻しと人の直し
-// 写真は public/site/lab/(desk.webp は 2026-10-29 の横からの録画 IMG_4215.MOV の80秒目、
+// 絵は public/site/lab/(run-poster.webp は動画の最初のコマ、
// top-camera.webp は corr_v5 のお手本 pi05_20261106_183926 の真ん中のコマ。元は iCloud の
// フィジカルAI研究室を作る/series6_guide_images/)
// 数字はどれも LOG の記録の値。新しい LOG で数字が変わったら、ここも書き換える
@@ -80,7 +82,11 @@ const tech: { name: string; sub: string; p: string; fig?: boolean; links: Link[]
研究室の構成 | Setup
机の上のアームとカメラと Mac に、時間で借りる GPU を足しただけの構成です。Mac が上のカメラの画像と関節の角度を借りた GPU へ送り、π0.5 が次の1秒ぶんの関節の角度を返して、Mac がそれをアームへ渡します。
-

+
+
+ π0.5 が動かした mechArm 270。人の手を入れずに成功した1回(2026年10月29日・6倍速)
+
{kit.map((g) => (
@@ -148,12 +154,16 @@ const tech: { name: string; sub: string; p: string; fig?: boolean; links: Link[]
/* 1 構成:3つの場所と、その間を行き来するもの */
/* 写真はブロックから箱まで入れたいので、切り抜かずに元の比率のまま置く */
- .lg-setup { display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 5fr); gap: 40px; align-items: center; }
- .lg-desk { display: block; width: 100%; height: auto; border-radius: 8px; }
- .lg-kit { display: grid; align-content: start; gap: 28px; }
- .lg-kit-h { margin: 0 0 12px; font: 700 13px/20px var(--sans); color: var(--ink-3); }
+ .lg-setup { display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 5fr); gap: 32px; align-items: start; }
+ .lg-run { margin: 0; }
+ .lg-run video { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; border-radius: 8px; background: #e9e7e2; }
+ .lg-run figcaption { margin: 8px 0 0; font: 400 12px/18px var(--sans); color: var(--ink-3); }
+ /* 手元に置くもの・時間で借りるもの を、それぞれ面で囲んで分ける */
+ .lg-kit { display: grid; gap: 12px; }
+ .lg-kit-group { padding: 24px; border-radius: 8px; background: var(--bg); }
+ .lg-kit-h { margin: 0 0 16px; font: 700 18px/28px var(--sans); color: var(--ink); }
.lg-items { margin: 0; display: grid; gap: 14px; }
- .lg-items dt { font: 700 16px/24px var(--sans); color: var(--ink); }
+ .lg-items dt { font: 700 15px/24px var(--sans); color: var(--ink); }
.lg-items dd { margin: 2px 0 0; font: 400 14px/22px var(--sans); color: var(--ink-2); word-break: auto-phrase; }
/* 2 実験のループ */