Token导航 LogoToken导航TokenDH.com
Rosclaw So101 Ros2 MCP logo
AI代理stdio官方级别未说明来源级核验

Rosclaw So101 Ros2 MCP

MCP Server

ROSClaw MCP服务器通过ROS2控制SO-101六自由度机械臂,实现LLM代理与机械臂的通信与控制。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
机器人控制PythonAI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AlbertaBeef

提供方

AlbertaBeef

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -e .

详细介绍

rosclaw-so101-ros2-mcp

ROSClaw MCP服务器 SO-101机械臂 通过ROS2。

部分 ROSClaw 嵌入式智能操作系统。

概述

此MCP服务器使LLM代理能够通过模型上下文协议控制SO-101 6-DOF机器人手臂。它通过ROS2主题与 lekiwi_motor_bridge 处理Feetech STS3215伺服通信的节点。

LLM Agent  ──MCP──►  rosclaw-so101-ros2-mcp  ──ROS2──►  lekiwi_motor_bridge  ──Serial──►  SO-101

硬件

字段
机器人SO-101(6自由度手臂+夹具)
伺服Feetech STS3215 x6(电机ID 1-6)
协议ROS2通过lekiwi_motor_bridge
主题/joint_states (in), /joint_commands (out)

安装

source /opt/ros/jazzy/setup.bash
pip install -e .

先决条件

这个 lekiwi_motor_bridge 节点从 lekiwi_hw_interface 程序包必须正在运行:

ros2 run lekiwi_hw_interface lekiwi_motor_bridge --ros-args \
  -p port:=/dev/ttyACM0 \
  -p use_so101:=true

作为MCP服务器运行

source /opt/ros/jazzy/setup.bash
python src/so101_mcp_server.py

可用工具

工具说明
connect_so101通过ROS2连接到SO-101
disconnect_so101断开SO-101的连接
move_arm_to_home将所有关节移到零(垂直)
move_arm_joint将单个关节移动到目标位置
move_arm_joints同时移动多个关节
open_gripper完全打开夹持器
close_gripper完全关闭夹持器
stop_arm保持当前位置
get_arm_state获取关节位置和夹持器状态

可用资源

资源描述
so101://status关节位置和夹持器状态
so101://joints联合限制参考
so101://connectionROS2连接状态

联合参考

关节范围(rad)电机ID
肩盘-2.055至+2.0581
肩举-2.018至+2.0182
elbow_flex-1.653到+1.6543
wrist_flex-1.786到+1.7904
腕卷-3.194至+4.1205
夹持器-0.175至+1.7456

许可证

Apache 2.0

ROSClaw的一部分

此软件包也用于 罗氏-莱基维-罗氏2-mcp 用于LeKiwi基座+SO-101手臂组合控制。

目录标签

目录标签

机器人控制PythonAI代理本地部署ROS2机械臂控制LLM集成硬件接口

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP