Sensing#

The radar module provides all functionalities to implement sensing operations on devices.

classDiagram ABC <|-- Evaluator ABC <|-- MixingOperator ABC <|-- RadarEvaluator DuplexOperator <|-- Radar Evaluator <|-- RadarEvaluator Generic <|-- DuplexOperator Generic <|-- Operator Generic <|-- Receiver HDFSerializable <|-- OperationResult HDFSerializable <|-- RadarCube MixingOperator <|-- Receiver MixingOperator <|-- Transmitter OperationResult <|-- Reception OperationResult <|-- Transmission Operator <|-- MixingOperator RadarCube <|-- RadarReception RadarDetector <|-- MaxDetector RadarDetector <|-- ThresholdDetector RadarEvaluator <|-- DetectionProbEvaluator RadarEvaluator <|-- ReceiverOperatingCharacteristic RadarEvaluator <|-- RootMeanSquareError RadarWaveform <|-- FMCW RandomNode <|-- Receiver RandomNode <|-- Transmitter Receiver <|-- DuplexOperator Reception <|-- RadarReception Serializable <|-- DetectionProbEvaluator Serializable <|-- FMCW Serializable <|-- MaxDetector Serializable <|-- Operator Serializable <|-- Radar Serializable <|-- ReceiverOperatingCharacteristic Serializable <|-- ThresholdDetector Transmission <|-- RadarTransmission Transmitter <|-- DuplexOperator Visualizable <|-- RadarPointCloud

It consists of the

as well as the specific waveform implementations