ビジョン制御インテリジェントロボットアームシステム
本プロジェクトは、リアルタイムの物体検出と 4 自由度ロボットアーム制御を統合したインテリジェントシステムです。YOLO11 モデルによる高精度な視覚認識に基づき、MCP プロトコルと RESTful API を通じてロボットアームを駆動し、自動化タスクを実行します。
主な機能
- リアルタイムビジョン検出:YOLO11 による形状検出(オレンジ・緑・赤の物体)
- 4 自由度ロボットアーム:高精度な逆運動学制御により、つかむ・置くなどの動作に対応
- MCP プロトコルの統合:18 個のツール関数により、AI アシスタントとの自然言語インタラクションに対応
- Web インターフェース:リアルタイム動画ストリーミングと性能監視
- 座標計測システム:4 象限の表示、距離と寸法の計測
- ⚙️ モジュール型アーキテクチャ:統合 MCP サーバー、複数環境の設定に対応
システム要件
- ハードウェア:RDK X5 開発ボードまたは互換性のある ARM アーキテクチャのプロセッサ
- オペレーティングシステム: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株式会社までお問い合わせください。
ドキュメント