Urban Search & Rescue

Multi-agent UAV/UGV coordination for victim detection and resource dispatch.
๐Ÿ“ coverage: 0%โŒ victims: 0
๐ŸŽฏ Goals ยท Roles ยท I/O

Goals

  • ๐Ÿ“ Coverage rate (searched / total)
  • โฑ๏ธ Time from detection to extraction

Roles & Agents

  • ๐Ÿš UAV: emit victim sightings
  • ๐Ÿค– UGV: route to extract victims
  • ๐Ÿง‘โ€๐Ÿ’ผ Coordinator: sector assignment; logistics

Inputs / Outputs / Ops

  • Inputs: ๐ŸŒ area ยท โŒ victim positions
  • Outputs: ๐Ÿ›ฃ๏ธ rescue paths ยท ๐Ÿ“ฆ supply dispatch
  • Ops: emit โ†’ route โ†’ dispatch
Coverage Timeline
Agent Activity
DSL Showcase
// ATSLP: Assign search sectors and dispatch medics
schedule_tasks([
  assign(team=UAV1, task=search(sector=S2)),
  assign(team=UGV3, task=clear_path(sector=S2)),
  dispatch(team=MedicA, target=GPS_L)
])

// HCMPL: Cache thermal map tiles
cache_store(key="thermal@tile_12", data=thermal_scan(12))
therm = cache_get(key="thermal@tile_12")

// CALK: Share victim sightings
broadcast({ event: "victim_spotted", location: GPS_L })
Sector Assignment
๐Ÿ“ coverage: 0% โŒ victims: 0
Logistics Tracker
(empty)
Video Analysis (Beta)
Performance Snapshot
  • Throughput: 2.7 tasks/s
  • Avg Latency: 0.80s
  • Success Rate: 100%
โ† Back to Home