You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.6 KiB
30 lines
1.6 KiB
feat(radar): Major Update - Shenron Modularity and Physics Refinement (Iteration 18)
|
|
|
|
Transitioned the Shenron radar engine from a rigid architecture to a modular,
|
|
tunable "Knobs and Dials" framework. This update establishes a physics-first
|
|
baseline derived from real-world electromagnetic behavior.
|
|
|
|
Core Changes:
|
|
- Modular Radar Profiles: Pre-configured profiles for TI Cascade, Radarbook,
|
|
and AWRL1432 with hardware-specific Bandwidth, Chirp, and nRx parameters.
|
|
- Physics Core (Sceneset.py):
|
|
- Full implementation of Fresnel and Beckmann-Spizzichino scattering.
|
|
- Pure 1/R^4 power law (1/R^2 transmit, 1/R^2 receive) via legacy scaling removal.
|
|
- Fixed cos(cos(theta)) bug in CARLA semantic lidar mapping.
|
|
- Antenna Gain Integration:
|
|
- Implemented separable Azimuth/Elevation gain patterns.
|
|
- Added Symmetric Azimuth LUT interpolation and Vertical FOV Hard Cutoff.
|
|
- Signal Processing:
|
|
- Optimized GPU-accelerated signal synthesis using PyTorch.
|
|
- Standardized 110 dB System Calibration Constant for hardware SNR matching.
|
|
|
|
Architecture & Documentation (intel/radar):
|
|
- Reorganized radar intel directory into structured subfolders (core, research,
|
|
diagnostics, archive) for better scalability.
|
|
- Added SHENRON_MODULAR_ARCHITECTURE.md (System overview).
|
|
- Added SHENRON_ANTENNA_GAIN_CALIBRATION.md (Gain physics deep-dive).
|
|
- Modernized package README with Windows/Conda specific usage instructions.
|
|
- Synchronized all internal and external documentation links.
|
|
|
|
Calibration: Iteration 18 (Antenna Gain Baseline)
|
|
Note: Remaining magic numbers in get_loss_3 are noted for future migration.
|