geofence:
  ros__parameters:
    # Polygon vertices as flat list [x1, y1, x2, y2, ...]
    # Example: square from (0,0) to (10,10)
    geofence_vertices: [0.0, 0.0, 10.0, 0.0, 10.0, 10.0, 0.0, 10.0]

    # Enforce boundary by zeroing cmd_vel on breach
    enforce_boundary: false

    # Safety margin (m) - breach triggered before actual boundary
    margin: 0.0
