🆕 What's New
This release turns the repo into a peer-friendly reference implementation — no paper needed, clone & run:
- One-command entry: new
Makefile—make setup→make verify→make demo. All data & weights are synthetically generated in-code; nothing to download. - Per-script usage cards:
source_code/isac_sat/README.mddocuments all 25 scripts (purpose / command / output / runtime). - Parameter recipes:
configs/README.md— quick-reference table + 6 copy-paste experiment recipes (RIS modes, wideband vs narrowband, SNR, baselines, MOT). - How-to-adapt guide in README: swap satellite / frequency band / target templates / your own model.
- Bug fix:
run_demo.shvenv path (was pointing at a non-existentsource_code/.venv). - Bilingual README (EN / 中文) restructured with a 'For Peers (TL;DR)' section.
✅ Verified Locally
make verify: physics ALL PASS (ISS altitude 418 km / 7.66 km/s / period 92.9 min)make demo: sensing–communication closed loop OK (+250% comm gain, 83.6% of oracle)
🎬 Demo Assets (attached)
demo_animation.gif— sensing–communication closed-loop animationmot_animation.gif— 10-target 3D multi-object tracking animationdemo_live.html— interactive multi-scene HTML player (double-click to open)mot_3d.html— interactive 3D MOT scene (rotate / zoom)