This directory serves as the source of truth for the **C-SHENRON Radar Metrology Suite**. The goal of this suite is to transform the physics-based radar simulation from a "Black Box" into a transparent "Radar Lab" environment.
This directory serves as the source of truth for the **C-SHENRON Radar Metrology Suite**. The goal of this suite is to transform the physics-based radar simulation from a "Black Box" into a transparent "Radar Lab" environment.
> [!TIP]
> **New Feature:** For a detailed step-by-step guide on using these new tools, see the official [**Walkthrough Guide**](./walkthrough.md).
---
---
## 🎯 1. The Core Objective
## 🎯 1. The Core Objective
@ -26,28 +29,33 @@ Current state: Successfully converts LiDAR points into complex ADC time-series.
### B. Signal Processing (`radar_processor.py` &`cfar_detector.py`)
### B. Signal Processing (`radar_processor.py` &`cfar_detector.py`)
Current state: Performs 2D FFT and CA-CFAR detection.
Current state: Performs 2D FFT and CA-CFAR detection.
* **Modification Plan:**
- Retain the **3D FFT Cube** (Range x Doppler x Angle).
- Extract the **Threshold Matrix** from `CA_CFAR.__call__`.
- Compute global **Range-Azimuth** energy maps via mean-Doppler reduction.
* **Implementation Status:**
- Exposes the **3D FFT Cube** (Range x Doppler x Angle).
- Extracts the **Detection Gate** from `CA_CFAR.__call__`.
- Computes global **Range-Azimuth** energy maps via mean-Doppler reduction.