TurtleBot Maze
Repo: aegean-ai/turtlebot-maze Environment: ros.dev.gpu Status: Active development
Overview
The canonical user-plane reference application. ROS 2 navigation + SLAM in a simulated maze world, demonstrating Claude Code real-time robot control via MCP.
Key capabilities
- Claude Code /navigate skill: Real-time robot control via ros-mcp-server (MCP over rosbridge :9090)
- Behavior trees: Autonomous navigation + search sequences (py_trees / BehaviorTree.CPP)
- YOLOv8: Object detection via PyTorch, decoupled from ROS via Zenoh transport
- stella_vslam: Visual SLAM for mapping and localization
- Nav2: Path planning and collision avoidance
- Cosmos stack (v1.5): Predict2 + Transfer2.5 + Reason2 loop for world model + sim2real + physical reasoning
Platform services
- User plane: All ROS 2 nodes run as Ray workers on ros.dev.gpu
- Data plane: ROS bag recordings stored in lakehouse; SDG pipeline outputs to warehouse/
- Control plane: ClusterAgent monitors ros.dev.gpu health