roboclaws は何をしますか?
VLMポリシー、MCPスキル、AIコーディングエージェントを活用した可視化AI駆動ロボティクスデモ。埋もれたターミナルログの代わりに、フレーム、マップ、ツールトレース、スコアを含むレビュー可能なHTMLレポートを提供します。
概要
このスキルは、VLM(ビジョンランゲージモデル)ベースのポリシーとMCP(モデルコンテキストプロトコル)スキルを組み合わせ、AIコーディングエージェント(Claude Code、Codexなど)上でロボティクスデモを実行し、その結果を視覚的にリッチなHTMLレポートとして出力します。
主な機能
- フレーム表示: ロボットのカメラビューや環境のフレーム画像をレポートに埋め込み
- マップ生成: ロボットの軌跡や障害物マップを可視化
- ツールトレース: 各ツール呼び出しの入力・出力を時系列で追跡
- スコアリング: タスク成功率、効率性などのメトリクスを自動評価
動作環境
- AIエージェント: Claude Code、Codex、Clineなど
- 対応フレームワーク: VLMポリシー(例: RT-2、PaLM-E)、MCP対応ツール
- 出力形式: HTML(スタンドアロン、画像埋め込み対応)
使用方法
- スキルを有効化する(例:
.mcp.jsonに追加) - AIエージェントにロボティクスタスクを指示する
- タスク完了後、自動生成されたHTMLレポートを開く
- フレーム、マップ、ツールトレース、スコアをレビューする
設定
必要に応じて以下の環境変数を設定できます:
ROBOCLAWS_OUTPUT_DIR: レポート出力先ディレクトリ(デフォルト:./reports)ROBOCLAWS_LOG_LEVEL: ログレベル(debug,info,warn,error)
例
# AIエージェントへの指示例
あなたのタスクは、ロボットに「テーブルの上の赤いカップを掴む」ことを命令し、結果をroboclawsレポートとして出力することです。
貢献
バグ報告や機能リクエストはGitHub Issuesへお寄せください。プルリクエストも歓迎します。
ライセンス
MIT License