FabForward Cobot Studio FR5 RL ドキュメント
エンジニアリングの厳密さ

検証と、正直なスコープ

主張は実装で裏取りします。自律検証ハーネスで毎回ゲートを通し、できることまだのことを正直に分けます。

ロボットと検証チェックリスト・トラジェクトリ検査・安全シールドの概念図

デバッグ性最優先RLワークフローの原則

RLは「反復・検出・分析・自律検証」を先に作る。GPUを増やす前に、env/レシピを直す。毎ランのゲート:スモークテスト+エキスパート評価+プリフライト。

毎ランのゲート

smoke_test.py(boot/obs/形状)、summarize_run.pypreflight_check.py--early_stop。崩壊を即検知して無駄なGPUを止める。

パリティ検証

Isaac FK vs fk() = 0.0005mm worst。ファームウェア再生誤差 0.0002°。reality-gap(realityGap.ts)で計画 vs 実機を%で測る。

本番ライブ検証

verify-live.mjs:HTTP+wsゲート+ヘッドレス・ブラウザ訪問パス+backendログ。18/18 PASS

正直なスコープ役割分担(誤主張しない)

担当何をするか状態
Isaac Sim / LabRL学習・物理シミュレーション稼働
FAIRINO Python SDK実機の駆動(MoveJ/MoveL・関節キャプチャ)SDK検証済
robot-guide教示・事前検証・エクスポート・sim-to-real QA・Web再生稼働
知覚ブリッジ(カメラ→YOLO→姿勢→方策)実機でobsを組み立てる未配線(TODO)
実機RLピック方策で実機を動かすスタブ/ハード未接続

いま正直に言えること

RLの3タスクはIsaacで ≥85%、ピックは本番Webでライブ。教示・検証・エクスポート・再生はrobot-guideで動く。ただし実機の知覚ブリッジとRL実機駆動はまだスタブ④ 実環境への適応の床色問題も、知覚ブリッジを作って実フレームで走らせて初めて「測定」できる。次の一手はそこ。

SSOT:docs/b7-rl-board-report.mddocs/b7-rl-pick-plan.mddocs/inhouse-fr5-pipeline.md。検証:app/verify-backend.mjs / app/verify-live.mjs / tools/isaac_rl/*smoke*.py