SkillAgentSearch skills...

Radarsimnb

Jupyter notebooks of radar simulation based on RadarSimPy

Install / Use

/learn @radarsimx/Radarsimnb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RadarSimNb

<img src="https://raw.githubusercontent.com/radarsimx/.github/refs/heads/main/profile/radarsimnb.svg" alt="logo" width="200"/>

RadarSimNb is a collection of Jupyter Notebooks providing hands-on examples for RadarSimPy — a Python radar simulation library with a C++ back-end. The notebooks cover the full simulation workflow: waveform design, scene simulation, RCS computation, signal processing, and system characterization. Explore the online examples to dive in.

Notebooks

Waveform Design

| Notebook | Description | |---|---| | waveform_fmcw_radar | FMCW radar range-Doppler processing | | waveform_pulsed_radar | Pulsed radar fundamentals | | waveform_pulsed_radar_range_ambiguous | Range-ambiguous pulsed radar | | waveform_pulse_doppler | Pulse Doppler waveform | | waveform_pmcw_radar | Phase-modulated CW (PMCW) radar | | waveform_tdm_mimo_fmcw_radar | TDM-MIMO FMCW radar | | waveform_doppler_radar | Continuous-wave Doppler radar | | waveform_interferometric_radar | Interferometric radar | | waveform_non_linear_chirp | Non-linear chirp waveform | | waveform_fmcw_interference | FMCW inter-radar interference | | waveform_sfmcw_radar | Stepped FMCW (SFMCW) radar |

Scene Simulation

| Notebook | Description | |---|---| | scene_fmcw_car | Automotive FMCW car detection | | scene_fmcw_corner_reflector | FMCW with a corner reflector target | | scene_fmcw_imaging_radar | FMCW imaging radar | | scene_fmcw_plate | FMCW with a flat plate target | | scene_doppler_turbine | Doppler signature of a rotating turbine | | scene_micro_doppler | Micro-Doppler effects | | scene_multi_path | Multi-path propagation effects | | scene_mounting_heights | Radar mounting height effects | | scene_pulse_radar_altimeter | Pulsed radar altimeter | | scene_radar_motion_plan | Radar with motion planning |

Radar Cross Section (RCS)

| Notebook | Description | |---|---| | rcs_corner_reflector | RCS of a trihedral corner reflector | | rcs_car | RCS of a vehicle mesh model | | rcs_plate | RCS of a flat plate | | rcs_polarization | Polarization effects on RCS |

Signal Processing

| Notebook | Description | |---|---| | processing_cfar | CA-CFAR and OS-CFAR detection | | processing_fmcw_doa | Direction of arrival (DOA) estimation |

System Characterization

| Notebook | Description | |---|---| | characterization_roc | ROC curves and Swerling target models | | characterization_link_budget_point_target | Link budget for point targets | | characterization_link_budget_mesh_target | Link budget for 3D mesh targets | | characterization_phase_noise | Phase noise characterization |

Other

| Notebook | Description | |---|---| | lidar | Lidar point cloud simulation |

Exporting to HTML

Pre-built HTML versions of all notebooks are available in the html/ folder. To regenerate them locally, run the provided export script:

Windows:

export_html.bat

Linux / macOS:

./export_html.sh
View on GitHub
GitHub Stars76
CategoryDevelopment
Updated6d ago
Forks28

Languages

HTML

Security Score

100/100

Audited on Mar 27, 2026

No findings