使用说明
机器人_mcp
ROS2机器人模型上下文协议服务器——通过像Claude这样的AI助手用自然语言控制您的机器人。
特点/特性
-
跳出常规的解决方案 用于将大型语言模型(LLMs)与ROS2消息、动作和服务连接起来
-
宏大的宏观架构 允许使用MCP进行自定义消息处理
-
基于HTTP的MCP服务器 允许通过认证远程连接到多个机器人
-
全面的配置设置 以实现细粒度的行为控制
-
资源组管理 处理可能的并发冲突
-
原生C++实现 以最大化性能
-
rclcpp_lifecycle 管理 以便对robot_mcp的使用寿命进行精细控制
快速入门
# Install debian package
sudo apt install ros-<$ROS_DISTRO>-robot-mcp
# source ROS2 and Run
source /opt/ros/<$ROS_DISTRO>/setup.bash
ros2 launch robot_mcp robot_mcp.launch.py
配置Claude桌面版 连接到 http://localhost:8080/mcp
状态
正在积极开发中 - 文档和示例即将推出。