# Task: Create Scanbot Vision Config
**Priority:** MEDIUM
**Target file:** `Scanbot/config/vision.json`
**Dependencies:** None
## What to Create
A JSON configuration file for the Scanbot Vision Module with all default settings.
## File Content
Create `Scanbot/config/vision.json` with exactly this content:
```json
{
"camera": {
"device_index": 0,
"width": 2560,
"height": 720,
"fps": 30
},
"model": {
"hef_path": "models/yolov8n.hef",
"confidence_threshold": 0.4,
"nms_iou_threshold": 0.45,
"input_size": [640, 640],
"labels": [
"person",
"animal",
"vehicle",
"rock",
"equipment",
"fence",
"ditch",
"washout",
"dropoff",
"standing_water"
]
},
"stereo": {
"calibration_path": "config/stereo_calibration.json",
"downscale_factor": 2
},
"zones": {
"stop_m": 3.0,
"slow_m": 8.0,
"warn_m": 15.0
},
"network": {
"brain_ip": "10.0.0.1",
"detection_port": 9000,
"heartbeat_port": 9001,
"vehicle_state_port": 9099,
"module_ip": "10.0.0.2"
},
"hazard_detection": {
"enabled": true,
"depth_discontinuity_threshold_m": 0.5,
"min_hazard_width_px": 50,
"scan_bottom_fraction": 0.6
},
"target_fps": 12
}
```
That's it. Just create the file.