Integrations
Descripción general
Instalación
Instalación mediante herrería
Para instalar ros-mcp-server
para Claude Desktop automáticamente a través de Smithery :
Copy
Instalación local
Instalación uv
- Para instalar
uv
, puedes utilizar el siguiente comando:
Copy
o
Copy
- Crear entorno virtual y activarlo (Opcional)
Copy
Configuración del servidor MCP
Establezca la configuración de MCP en mcp.json.
Copy
Funciones MCP
giro de pub
- Propósito : Envía comandos de movimiento al robot estableciendo velocidades lineales y angulares.
- Parámetros :
linear
: Velocidad lineal (Lista[Cualquiera])angular
: Velocidad angular (Lista[Cualquiera])
secuencia de giro de publicación
- Propósito : Envía una secuencia de comandos de movimiento al robot, lo que permite el control de movimiento de varios pasos.
- Parámetros :
linear
: Lista de velocidades lineales (Lista[Cualquiera])angular
: Lista de velocidades angulares (Lista[Cualquiera])duration
: Lista de duraciones para cada paso (Lista[Cualquiera])
Cómo utilizar
1. Configure la IP y el puerto para conectarse a Rosbridge.
- Abra
server.py
y cambieLOCAL_IP
,ROSBRIDGE_IP
yROSBRIDGE_PORT
. (El valor predeterminado deROSBRIDGE_PORT
es9090
).
2. Ejecute el servidor rosbridge.
ROS 1
Copy
ROS 2
Copy
3. Ejecute cualquier sistema de IA que haya importado ros-mcp-server
.
4. Escribe "Hacer que el robot avance".
5. Verifique rosbridge_server
y ros topic
.
rosbridge_server
ros topic
Prueba de simulación
Control basado en MCP utilizando el manipulador móvil MOCA dentro del entorno de simulación NVIDIA Isaac Sim.
You must be authenticated.
Facilita el control del movimiento robótico al proporcionar funciones que permiten la manipulación precisa de velocidades lineales y angulares a través de comandos de lenguaje natural, compatibles con ROS y ROS2.