AN

ajtudela/nav2_mcp_server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

87 stars 26 forks 品質 72 トレンド 18Apache-2.0

ajtudela/nav2 mcp server は [https://github.com/ajtudela/nav2_mcp_server.] からインポートされた MCP サーバーの候補です

概要

ajtudela/nav2 mcp server は [https://github.com/ajtudela/nav2_mcp_server.] からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

MCP(Model Context Protocol)サーバーは、Nav2のナビゲーション操作を制御および監視するためのツールとリソースを提供し、MCPプロトコルを介してNav2を有効にしたロボットとシームレスな統合を可能にします。

##特徴

  • ナビゲーションコントロール: 特定のポーズに移動し、ウェイポイントのシーケンスに従い、正確なロボットの動きを実行します。 *リアルタイムステータス: 包括的なフィードバックでナビゲーションの進捗状況、ロボットポーズ、システムの状態を監視 *Costmap管理: 階段の障害データをクリアし、最適な経路計画のためのナビゲーションコストマップの管理
  • ライフサイクル管理: 完全なシステム制御のためのNav2システム 起動および操業停止を制御して下さい *ROS 2の統合: Nav2ナビゲーションスタックとROS 2エコシステムとの完全な互換性 *非同期操作: 進捗監視とキャンセルサポートによるナビゲーションコマンドのブロックを解除

ツール

| ツール | 説明 | パラメーター | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Nav2 MCP Server

An MCP (Model Context Protocol) server that provides tools and resources to control and monitor Nav2 navigation operations, allowing seamless integration with Nav2-enabled robots through the MCP protocol.

Features

  • Navigation control: Navigate to specific poses, follow waypoint sequences, and execute precise robot movements
  • Real-time status: Monitor navigation progress, robot pose, and system status with comprehensive feedback
  • Costmap management: Clear stale obstacle data and manage navigation costmaps for optimal path planning
  • Lifecycle management: Control Nav2 system startup and shutdown for complete system control
  • ROS 2 integration: Full compatibility with Nav2 navigation stack and ROS 2 ecosystem
  • Async operations: Non-blocking navigation commands with progress monitoring and cancellation support

Tools

Tool Description Parameters
navigate_to_pose Navigate the robot to a specific pose (position and orientation) in the map frame x: float, y: float, yaw: float
follow_waypoints Navigate the robot through a sequence of waypoints in order waypoints: str (JSON array)
GitHub で README 全文を見る

インストール

docker run -i --rm ghcr.io/ajtudela/nav2_mcp_server
MCP 初心者?mcpskill.org のガイドから始めましょう →