๐Ÿ“ก

eRadar360

Automotive Radar System

77 GHz FMCW automotive radar for 360-degree ADAS. Object detection, tracking, and classification with 10-layer hybrid PCB design.

Hardware ProductsC/C++, KiCadDevelopment

Key Features

77 GHz FMCW Radar โ€” 200m range
360-Degree Coverage โ€” Multi-sensor fusion
Object Detection & Tracking โ€” eAI-powered CNN
10-Layer Hybrid PCB โ€” RF + digital
Automotive Grade โ€” AEC-Q100 qualified
CAN/Ethernet Output โ€” Vehicle integration
ADAS Applications โ€” ACC, AEB, BSD, LCA

Architecture

ADAS Application (ACC, AEB, BSD, LCA)
โ”œโ”€โ”€ Object Tracking & Classification (eAI)
โ”œโ”€โ”€ Signal Processing (Range-Doppler FFT)
โ”œโ”€โ”€ RF Frontend (77 GHz FMCW Transceiver)
โ”œโ”€โ”€ Digital Backend (eos + DSP)
โ””โ”€โ”€ Hardware (10-Layer Hybrid PCB)

Code Example

c

#include <eradar360/radar.h>
#include <eai/eai.h>

eradar_config_t cfg = {
    .frequency_ghz = 77.0,
    .bandwidth_mhz = 4000,
    .range_max_m = 200,
    .num_tx = 3,
    .num_rx = 4
};

eradar_init(&cfg);
eradar_frame_t frame;
eradar_capture(&frame);

eai_tensor_t input = radar_to_tensor(&frame);
eai_tensor_t detections;
eai_infer(detection_model, &input, &detections);

API Highlights

FunctionDescription
eradar_init()Initialize radar hardware
eradar_capture()Capture radar frame
eradar_process()Process Range-Doppler map
eradar_track()Track detected objects