Skip to content

Conversation

@stex2005
Copy link
Collaborator

No description provided.

r-johnv and others added 8 commits November 7, 2025 10:51
* add images of examples using turtlebot3

* add example tutorial of turtlebot3

* change turtlebot3 image and add gif to show example3 image

* fix image file path

* compress gif file

* add specification i used for the demo

* add launch file for turtlebot3 and mcp server
---------

Co-authored-by: Rohit John Varghese <rohit@contoro.com>
… macOS with XQuartz for example 5 (#186)

- Fix macOS XQuartz display issues with dynamic DOCKER_DISPLAY variable
- Add platform-specific setup instructions for macOS, Linux, Windows
- Remove hard-coded IP addresses and display numbers
- Add comprehensive troubleshooting for common X11 connection errors
- Resolves Docker GUI display issues on macOS and improves cross-platform compatibility.

---------

Co-authored-by: Stefano Dalla Gasperina <stefano.dallagasperina@austin.utexas.edu>
* Update image under installation guide for tutrtesim ROS2 system query example
Updated docs with custom MCP client integration
Replace mutable default arguments (dict={}, lists=[]) with None and
initialize inside the functions to prevent cross-call state bleed.
* Add MCP resources for ROS metadata and robot specs

- Add resources/ros_metadata.py: Resource for getting all ROS metadata (topics, services, nodes, parameters)
- Add resources/robot_specs.py: Resource for listing all available robot specifications
- Fix rosapi parameters service: Use /rosapi/get_param_names instead of /rosapi/parameters
- Add resources/__init__.py: Register all resources with MCP server
- Update server.py: Register MCP resources on startup

* ruff format and check
@stex2005 stex2005 merged commit d9da7ec into dev/ros_mcp Dec 15, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants