Execute ROS service calls by providing the service name, type, and request data. Facilitates precise robotic control and interaction with ROS APIs directly through structured inputs.
Enables control of ROS/ROS2 robots through natural language commands by translating LLM instructions into ROS topics and services. Supports cross-platform WebSocket-based communication with existing robot systems without requiring code modifications.
Facilitates robotic movement control by providing functions that enable precise manipulation of linear and angular velocities through natural language commands, compatible with both ROS and ROS2.
Public implementation of MCP for ROS 2 enabling to interact with system visible various robots, capable of:
List available topics
List available services
Call service
Subscribe topic to get messages
Publish message on topic
and more