embodied-mcp
embodied-nav-mcp
一个语言模型,可以环顾房间,走向它命名的物体,数出所见之物,并在完成时停下。
模型决定做什么。传感器决定物体在哪里。
工具
工具 | 功能 |
| 来自360°相机的四个透视面,加上位姿 |
| 指代表达式 → 像素框 → 激光雷达米数 → 转换器吸附的路点 |
| 发布一个地图坐标系下的 |
| 停车,使规划器不再追逐最后一个路点 |
| 将计数问题拆分为目标/锚点 |
| 仅统计此视角;每个实例都通过激光雷达提升 |
| 按位置聚类观察;发布整数 |
| 最后一个 |
commit_count 不从模型获取数字。四个枕头的两个视角变成4,而不是8。
几何部分来自 Team Xiao Hei 的 feat/xiao-hei-instruction-merge 的 Type 3 栈:尺寸门、盲锥处理、转换器稳定位姿、退出时停车。
安装
uv sync --extra dev
export ANTHROPIC_API_KEY=...
uv run pytestPython 3.11+。真实机器人/仿真需要 ROS Jazzy 和自主栈。测试使用假机器人,两者都不需要。
尝试
# Dry run, no ROS
uv run embodied-mcp-agent --fake "How many blue chairs are between the table and the wall?"
uv run embodied-mcp-agent --fake "Find the potted plant on the kitchen island closest to the fridge."
uv run embodied-mcp-agent --fake "Take the path near the window to the fridge."在机器人(或挑战容器)上,栈已启动时:
uv run embodied-mcp-challenge
# evaluators still run: ros2 launch dummy_vlm dummy_vlm.launchembodied-mcp --attach-ros 是通过 stdio MCP 的相同工具。挑战节点在进程内调用它们:机器人容器没有用于远程 MCP 连接器的公共 URL。
CMU VLN 挑战
即插即用适配器:examples/cmu_vln/。包名 dummy_vlm 保持不变。
类型 | 工具 | ROS 输出 |
数值 |
|
|
物体指代 |
|
|
指令跟随 |
|
|
允许的传感器:/camera/image、/registered_scan、/terrain_map、/terrain_map_ext、/state_estimation。到达状态是 /state_estimation,而不是 /way_point_reached。每个进程一个问题。
配置
变量 | 默认值 | |
| — | 必需 |
|
| 主机和像素接地/计数模型 |
|
| 从进程启动起的秒数 |
|
| 相机话题 |
许可证
MIT。内置的几何和 ROS I/O 来自 Team Xiao Hei;参见 NOTICE。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Video scene understanding for AI agents via the Primate Vision API.
E2LLM gives your AI eyes and hands in a real browser: structured perception (SiFR) plus action.
Codebase intelligence for agents: 152 structured artifacts across 21 programs, one call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aryanmangal769/embodied-nav-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server