Token导航 LogoToken导航TokenDH.com
Slm MCP Tonypi logo
设计创作stdio官方级别未说明来源级核验

Slm MCP Tonypi

MCP Server

一个模块化的人形机器人控制系统,通过模型上下文协议(MCP)集成小型语言模型(SLMs)和视觉语言模型(VLMs),用于执行自然语言命令。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python模块化设计设计

安装说明

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

作者 / 组织

Team-Y-Computing-Systems-Lab

提供方

Team-Y-Computing-Systems-Lab

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python main_mcp_server.py

详细介绍

SLM-MCP Tonypi:语言引导的仿人机器人控制

一种模块化的人形机器人控制系统,通过模型上下文协议(MCP)集成了小语言模型(SLM)和视觉语言模型(VLM),用于自然语言命令执行。

概述

该项目能够使用自然语言直观地控制Hiwonder Tonypi人形机器人。该系统通过将规划、感知和执行组件分离的分布式架构将高级用户命令转换为可执行的机器人动作。

系统架构

  1. MCP服务器:基于Python的服务器,展示机器人控制工具(运动、感知、操纵)。
  2. MCP客户端:用于发出命令和执行计划动作的交互式界面。
  3. 人工智能模型:远程Ollama托管的SLM用于任务规划,VLMs用于视觉接地。
  4. 机器人:基于Raspberry Pi 5的Hiwonder Tonypi执行物理动作。

快速开始

  1. 通过在ai_model_communication中运行Ollama FastAPI服务器脚本来启动视觉和语言服务 ollama-server.sh
cd ai_model_communication

bash ollama-server.sh
  1. 对于mcp实现,在不同的终端中运行这两个脚本:

a) 在第一个终端中运行MCP服务器

cd mcp-implement 

python main_mcp_server.py

b) 在另一个终端中,运行MCP客户端

cd mcp-implement 

python main_mcp_client.py

特性

  1. 自然语言控制:发出“挥手问好”或“拿起红色方块”等命令。
  2. 视觉感知:使用GroundingDINO进行物体检测,并通过VLM进行场景描述。
  3. 模块化设计:独立交换规划者、感知模型或机器人硬件。
  4. 分布式执行:通过VPN进行远程人工智能处理,并由本地机器人驱动。

需求

  1. Python 3.9+
  2. 安装了Qwen3(1.7B)和Qwen3VL(2B)型号的Olama
  3. 接地Dino tiny
  4. Hiwonder Tonypi机器人与Raspberry Pi 5
  5. 工作站与机器人之间的VPN连接

引用

如果你使用这项工作,请参考我们的IEEE SoutheastCon 2026论文:“从语言到行动:在模型上下文协议下具有视觉基础的小语言模型驱动的类人控制”

目录标签

目录标签

Python模块化设计设计人形机器人控制本地部署自然语言处理视觉语言模型分布式执行

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP