Integrations
概要
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用のros-mcp-server
自動的にインストールするには:
Copy
ローカルにインストールする
uv
インストール
uv
をインストールするには、次のコマンドを使用します。
Copy
または
Copy
- 仮想環境を作成してアクティブ化する(オプション)
Copy
MCP サーバーの構成
MCP 設定を mcp.json に設定します。
Copy
MCP機能
パブツイスト
- 目的: 直線速度と角速度を設定してロボットに移動コマンドを送信します。
- パラメータ:
linear
: 線速度 (List[Any])angular
: 角速度 (リスト[任意])
pub_twist_seq
- 目的: 一連の移動コマンドをロボットに送信し、複数段階の動作制御を可能にします。
- パラメータ:
linear
: 線速度のリスト (List[Any])- 角速度の
angular
(List[Any]) duration
: 各ステップの継続時間のリスト (List[Any])
使い方
1. rosbridge に接続するための IP とポートを設定します。
server.py
を開き、LOCAL_IP
、ROSBRIDGE_IP
、ROSBRIDGE_PORT
を変更します。(ROSBRIDGE_PORT
のデフォルト値は9090
です)
2. rosbridge サーバーを実行します。
ROS1
Copy
ROS2
Copy
3. ros-mcp-server
をインポートした AI システムを実行します。
4.「ロボットを前進させる」と入力します。
5. rosbridge_server
とros topic
を確認します。
rosbridge_server
ros topic
シミュレーションテスト
NVIDIA Isaac Sim シミュレーション環境内で MOCA モバイル マニピュレータを使用した MCP ベースの制御。
You must be authenticated.
ROS と ROS2 の両方と互換性のある自然言語コマンドを通じて直線速度と角速度の正確な操作を可能にする機能を提供することで、ロボットの動作制御を容易にします。