インテリジェントビジョン ロボットアーム制御システム
本プロジェクトは、リアルタイム物体検出と4自由度ロボットアーム制御の機能を統合したインテリジェントシステムです。YOLO11モデルによる高精度なビジョン認識を行い、MCPプロトコルとRESTful APIを通じてロボットアームを駆動し、自動化タスクを実行します。
🚀 主な特長
- 🎯 リアルタイムビジョン検出: YOLO11に基づく形状検出(オレンジ色・緑色・赤色の物体)
- 🦾 4自由度ロボットアーム: 高精度な逆運動学制御で、把持・配置などの動作に対応
- 🤖 MCPプロトコル統合: 18個のツール関数で、AIアシスタントとの自然言語インタラクションに対応
- 🌐 Webインターフェース: リアルタイム映像ストリームの表示と性能監視
- 📏 座標測定システム: 4象限の表示、距離とサイズの測定
- ⚙️ モジュール化アーキテクチャ: 統合MCPサーバー、複数環境の設定に対応
📋 システム要件
- ハードウェア: RDK X5開発ボード、または互換性のあるARMアーキテクチャのプロセッサー
- OS: Ubuntu 20.04以降
- Python: 3.6以降
- 周辺機器: USBカメラ、ロボットアームのシリアルデバイス
🚀 クイックスタート
1. リポジトリのクローン
git clone https://github.com/your-username/Proj_Intelligent-Vision-Arm-Control.git
cd Proj_Intelligent-Vision-Arm-Control
2. 依存関係のインストール
pip install -r requirements.txt
3. 環境の設定
cp .env.example .env
# 编辑 .env 文件配置参数
# VLM功能需要配置SiliconFlow API密钥,详见:docs/硅基流动KEY获取/硅基流动KEY获取.md
4. システムの起動
# 使用启动脚本(推荐)
./bin/start-server.sh
# 或直接运行
python -m vision_arm_mcp.main
5. サービスへのアクセス
- Webインターフェース: http://localhost:5002
- MCPサービス: http://localhost:8002/mcp/
- APIドキュメント: http://localhost:5002/api/status
📚 詳細ドキュメント
| ドキュメント | 説明 |
|---|---|
| システムアーキテクチャ設計 | システムアーキテクチャとモジュール設計 |
| APIインターフェース仕様書 | RESTful APIの詳細説明 |
| デプロイガイド | 環境設定とデプロイの説明 |
| MCPサーバーの説明 | MCPプロトコル統合とツール関数 |
| 主要機能の紹介 | ビジョン検出とロボットアーム制御 |
お問い合わせ
資料のダウンロード・技術サポートについては、HumansX株式会社までお問い合わせください。
ドキュメント