Radar Target#
- class RadarTarget(static=False)[source]#
Bases:
ABC
Abstract base class of radar targets.
Radar targets represent reflectors of electromagnetic waves within
RadarChannel
instances.- Parameters:
static (bool, optional) – Is the target visible during null hypothesis testing? Disabled by default.
- abstract get_backwards_transformation()[source]#
Query the target’s global backwards transformation.
Returns: The backwards transformation matrix.
- Return type:
- abstract get_cross_section(impinging_direction, emerging_direction)[source]#
Query the target’s radar cross section.
The target radr cross section is denoted by the vector \(\sigma_{\ell}\) within the respective equations.
- Parameters:
- Return type:
Returns: The assumed radar cross section in \(m^2\).
- abstract get_forwards_transformation()[source]#
Query the target’s global forwards transformation.
Returns: The forwards transformation matrix.
- Return type: