# Simulation To Site Checklist

Before promoting a simulation-validated setup to site deployment, verify:

- ROS 2 service/action/topic names match the deployment profile.
- `vehicle_id` is stable and checked by gateway and vehicle-side agent.
- `base_link` definition matches the real vehicle, especially rear axle center.
- Sensor frame IDs match the real URDF/TF tree.
- Calibration target dimensions are measured onsite and not copied from defaults.
- Vehicle-side agent owns low-level motion control.
- Workshop PC cannot publish directly to actuator topics.
- Emergency stop was tested from gateway and vehicle-side agent.
- Disconnect or timeout causes vehicle stop.
- WiFi or wired network timeout behavior was tested.
- Vehicle path is clear at the real site.
- First site run is low-speed and supervised.
- Calibration results include vehicle ID, config version, operator, and timestamp.

