# Robot Control Page - Mocked Specification
**Route:** `#/robot-control` | **Source:** `app/robot-control/page.tsx`
**Status:** Implemented - Gazebo, Yahboom, Dreame, Hue, Tdrone, Scout
## Overview
Unified control hub for all robot types. Cards link to sub-pages per robot. Gazebo control page uses `/api/v1/robots/{id}/control` and `/status`.
## Robot Types
| ID | Name | Type | Status | Battery | Control URL |
|----|------|------|--------|---------|-------------|
| gazebo | Gazebo Simulation | ROS Simulated Robot | available | 100% | /robot-control/gazebo |
| yahboom | Yahboom ROSMASTER | ROS 2 Wheeled Robot | available | 78% | /robot-control/yahboom |
| dreame | Dreame D20 Pro | Robotic Vacuum | available | 82% | /robot-control/flying-cleaning |
| tdrone | Tdrone Mini | Educational Drone | available | 68% | /robot-control/flying-cleaning |
| hue | Philips Hue Bridge Pro | Smart Home Hub | connected | - | /robot-control/hue |
| scout | VBot Scout Mini | Legacy Wheeled Robot | offline | 0% | /robot-control |
## UI Elements
- **Header** - Bot icon, "Robot Control Center" title
- **Robot cards** - Icon, name, type, status badge, description, battery bar, feature badges, "Control {name}" link
- **Quick Stats** - Active Robots count, Robot Types (5), Avg Battery (85%), Real-time Control
- **System Status** - Robotics MCP Server (green), WebSocket Connections (green), Legacy Systems (yellow)
## Features Per Robot
- **Gazebo:** rosbridge, TurtleBot3, cmd_vel, LiDAR, Odometry, Camera
- **Yahboom:** ROS 2, AI Vision, Robotic Arm, SLAM, Voice Control, Multiple Models
- **Dreame:** LIDAR Mapping, Zone Cleaning, Auto-Empty, App Control, HEPA Filter
- **Tdrone:** PX4 Flight Controller, GPS Navigation, FPV Camera, Waypoint Navigation, Return-to-Home
- **Hue:** Smart Lighting, HomeAware Motion, Automation, Scenes, Zigbee Hub
- **Scout:** ROS Navigation, SLAM, Sensor Fusion, Legacy Support
## Real Implementation Notes
- Fetch robot list from Robotics MCP
- Battery/status from real-time MCP or WebSocket
- System status from health checks