Skip to content

v0.1.0

Choose a tag to compare

@linux-ram linux-ram released this 22 May 11:13
· 13 commits to main since this release

v0.1.0 — Initial public release

Highlights

  • MATLAB-parity desktop simulator (sim_engine): aerial map, LoS beams, 2DRBP packing (Guillotine / Shelf / MaxRects).
  • PySide6 GUI: Figure 1 + Figure 2 layout, playback controls, batch runs (1/5/20/50), session .zip export (JSON/CSV + embedded session.npz).
  • Trim-loss trend plot with multi-run statistics.
  • Optional OSM road-snapped routes (Boston Seaport).
  • Legacy research engine (core/) for protocol-phase experiments.

Install

python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements-lock.txt
pip install -e ".[dev,gui]"
pytest
python -m mmwave_v2i_sim.cli --gui

Related work

Known limits (v0.2 roadmap)

  • GUI vehicle count capped at 50 (not interactive 200-vehicle scale).
  • 2D matplotlib viewport (no 3D city mesh).
  • IEEE PDF build not automated in CI.