Length: 2 Days

Millimeter-Wave Radar Signal Processing for Autonomous Systems Training by Tonex

Millimeter-Wave Radar Signal Processing for Autonomous Systems

This course provides a practical and systems-level understanding of millimeter-wave radar signal processing for autonomous systems, with emphasis on FMCW radar, MIMO radar arrays, virtual aperture formation, and 4D perception covering range, azimuth, elevation, and relative velocity.

Participants learn how autonomous vehicles, drones, robots, and intelligent machines use mmWave radar to sense their environment in real time, even under challenging weather, lighting, dust, fog, smoke, or glare conditions. The course explains the radar signal chain from waveform design and data cube formation to range-Doppler processing, angle estimation, point-cloud generation, object detection, tracking, and sensor fusion.

The program balances radar theory with engineering practice, focusing on how FMCW-MIMO radar systems support safe autonomous navigation, collision avoidance, mapping, localization, and perception in dynamic environments.

Learning Objectives

By the end of this course, participants will be able to:

  • Explain the role of mmWave radar in autonomous systems and why it complements cameras, LiDAR, ultrasonic sensors, GPS, and inertial systems.
  • Describe the principles of FMCW radar, including chirp generation, beat frequency, range resolution, Doppler processing, and velocity ambiguity.
  • Understand how MIMO radar arrays create a virtual antenna aperture for improved angular resolution.
  • Build the radar signal-processing chain from raw ADC samples to range-Doppler-angle data.
  • Interpret 4D radar data: range, azimuth, elevation, and radial velocity.
  • Apply FFT-based processing for range, Doppler, and angle estimation.
  • Explain key signal-processing challenges such as clutter, multipath, ghost targets, interference, sidelobes, noise, and calibration errors.
  • Understand radar point-cloud generation and target detection using CFAR and related detection methods.
  • Describe radar-based object tracking using Kalman filters, extended Kalman filters, particle filters, and multi-target association.
  • Evaluate the role of radar in autonomous navigation, adaptive cruise control, emergency braking, obstacle detection, lane-change assistance, drone navigation, robotics, and industrial autonomy.
  • Compare radar perception with LiDAR and camera perception.
  • Understand radar data fusion with AI/ML perception pipelines and autonomous decision systems.

Target Audience

This course is designed for:

  • Autonomous vehicle engineers
  • Robotics engineers
  • Radar system engineers
  • Signal processing engineers
  • Embedded systems engineers
  • ADAS and autonomous driving developers
  • Sensor fusion engineers
  • Defense autonomy engineers
  • UAV and drone system developers
  • Perception software engineers
  • AI/ML engineers working with sensor data
  • Systems engineers responsible for autonomous navigation and safety
  • Technical managers overseeing radar-enabled autonomous platforms

Prerequisites

Recommended background:

  • Basic understanding of signals and systems
  • Familiarity with Fourier transforms or FFT concepts
  • Basic linear algebra and complex numbers
  • General knowledge of sensors used in autonomous systems
  • Programming experience in MATLAB, Python, or C/C++ is helpful but not required

Course Modules

Module 1: Introduction to mmWave Radar for Autonomous Systems

Topics

  • Why radar matters for autonomy
  • Radar versus camera, LiDAR, ultrasonic, GPS, and IMU sensors
  • All-weather perception advantages
  • Typical radar bands: 24 GHz, 60 GHz, 77 GHz, 79 GHz
  • Automotive, drone, robotic, industrial, and defense autonomy use cases
  • From 2D radar to 3D and 4D radar
  • Radar perception pipeline overview

Key Takeaway

Radar provides robust environmental sensing under conditions where optical sensors may degrade, making it essential for reliable autonomous navigation.

Module 2: Fundamentals of FMCW Radar

Topics

  • Continuous wave radar versus pulsed radar
  • FMCW waveform principles
  • Linear frequency chirps
  • Transmit and receive signal model
  • Beat frequency generation
  • Range estimation
  • Range resolution
  • Maximum unambiguous range
  • Chirp slope, bandwidth, sampling rate, and ADC considerations
  • Frame, chirp, and sample structure
  • Radar data cube formation

Practical Exercise

Participants calculate range resolution, maximum detectable range, chirp slope, beat frequency, and ADC sampling requirements for an autonomous vehicle radar scenario.

Module 3: Doppler Processing and Velocity Estimation

Topics

  • Doppler shift and radial velocity
  • Multi-chirp processing
  • Range-Doppler map generation
  • 2D FFT processing
  • Velocity resolution
  • Maximum unambiguous velocity
  • Doppler ambiguity and velocity folding
  • Stationary versus moving targets
  • Ego-motion compensation
  • Micro-Doppler concepts
  • Application to pedestrians, cyclists, vehicles, drones, and rotating machinery

Practical Exercise

Participants interpret range-Doppler maps and identify stationary objects, moving vehicles, pedestrians, and potential ghost targets.

Module 4: MIMO Radar and Virtual Aperture Formation

Topics

  • Single-input single-output radar
  • SIMO and MIMO radar architectures
  • Time-division MIMO, frequency-division MIMO, and code-division MIMO
  • Virtual antenna arrays
  • Aperture size and angular resolution
  • Azimuth and elevation estimation
  • Antenna spacing and grating lobes
  • Near-field versus far-field assumptions
  • Calibration requirements
  • Phase coherence and channel matching
  • Practical MIMO radar design tradeoffs

Key Concept

MIMO radar increases angular resolution by synthesizing a larger virtual array from multiple transmit and receive antennas.

Module 5: Angle Estimation and 4D Radar Perception

Topics

  • Direction-of-arrival estimation
  • Angle FFT
  • Beamforming
  • Capon/MVDR beamforming
  • MUSIC and super-resolution methods
  • Azimuth estimation
  • Elevation estimation
  • 3D point-cloud generation
  • 4D radar output: range, azimuth, elevation, and velocity
  • Point-cloud density and resolution limits
  • Radar coordinate frames
  • Transformation to vehicle, robot, or global coordinates

Practical Exercise

Participants map radar detections from polar coordinates into Cartesian 3D space and interpret a 4D radar point cloud.

Module 6: Radar Detection, CFAR, and Clutter Suppression

Topics

  • Detection theory fundamentals
  • Signal-to-noise ratio
  • Radar cross section
  • False alarms and missed detections
  • Constant false alarm rate detection
  • CA-CFAR, GO-CFAR, SO-CFAR, OS-CFAR
  • Clutter modeling
  • Ground clutter
  • Multipath reflections
  • Static object removal
  • Interference from other radars
  • Sidelobe suppression
  • Windowing and leakage control
  • Thresholding and detection stability

Lab Activity

Participants tune CFAR parameters for a simulated highway or urban driving scene and evaluate detection performance.

Module 7: Radar Point Clouds and Object-Level Processing

Topics

  • From detections to radar point clouds
  • Point clustering
  • DBSCAN and density-based clustering
  • Bounding box estimation
  • Object classification challenges
  • Radar signatures of vehicles, pedestrians, cyclists, guardrails, poles, and road signs
  • Sparse versus dense radar point clouds
  • Extended object tracking
  • Ghost detections and reflection artifacts
  • Radar occupancy grids
  • Free-space estimation

Practical Exercise

Participants cluster radar detections into objects and classify likely targets based on range, velocity, spatial distribution, and radar cross-section behavior.

Module 8: Multi-Target Tracking and Data Association

Topics

  • Tracking-by-detection pipeline
  • Kalman filter fundamentals
  • Extended Kalman filter
  • Unscented Kalman filter
  • Particle filters
  • Track initiation and deletion
  • Gating methods
  • Nearest-neighbor association
  • Joint probabilistic data association
  • Multiple hypothesis tracking
  • Track confidence scoring
  • Tracking in dense traffic and cluttered environments
  • Handling occlusion and target crossing

Practical Exercise

Participants design a radar tracking logic for an autonomous vehicle scenario involving multiple moving vehicles and pedestrians.

Module 9: Sensor Fusion for Autonomous Navigation

Topics

  • Radar-camera fusion
  • Radar-LiDAR fusion
  • Radar-IMU fusion
  • Radar-GNSS fusion
  • Early fusion, mid-level fusion, and late fusion
  • Object-level fusion
  • Occupancy grid fusion
  • Time synchronization and latency
  • Coordinate transformation
  • Uncertainty modeling
  • Radar as a safety redundancy sensor
  • Fusion for adverse weather and degraded visibility

Discussion

How radar improves perception robustness when cameras are blinded by glare, darkness, fog, rain, or snow, and when LiDAR returns are degraded.

Module 10: AI and Machine Learning for Radar Perception

Topics

  • Classical radar processing versus AI-based radar perception
  • Neural networks for radar point clouds
  • Range-Doppler neural processing
  • Range-azimuth heatmap learning
  • Radar object classification
  • Radar semantic segmentation
  • Self-supervised and weakly supervised radar learning
  • Synthetic radar data generation
  • Domain adaptation
  • Radar foundation models and emerging AI approaches
  • Safety and explainability concerns
  • Dataset challenges for radar ML

Exercise

Participants compare traditional CFAR-plus-tracking pipelines with AI-enabled radar perception pipelines.

Module 11: System Design Considerations for Autonomous Radar

Topics

  • Radar placement on vehicles, robots, drones, and infrastructure
  • Field of view
  • Angular coverage
  • Short-range, medium-range, and long-range radar
  • Power, thermal, and embedded compute constraints
  • Real-time latency requirements
  • Radar processor architecture
  • FPGA, DSP, GPU, and embedded AI accelerators
  • Calibration and self-test
  • Environmental effects
  • Functional safety considerations
  • Cybersecurity considerations for radar data and perception pipelines

Design Workshop

Participants design a radar sensor suite for one autonomous platform: passenger vehicle, delivery robot, UAV, mining vehicle, warehouse robot, or defense ground vehicle.

Module 12: Applications and Case Studies

Topics

  • Adaptive cruise control
  • Automatic emergency braking
  • Blind spot detection
  • Lane-change assistance
  • Highway autopilot
  • Urban autonomous driving
  • Autonomous parking
  • Drone collision avoidance
  • Robot navigation in warehouses
  • Off-road autonomy
  • Maritime and defense autonomy
  • Infrastructure-based radar sensing
  • Smart intersections
  • Human detection in low-visibility environments

Capstone Discussion

Participants analyze how radar contributes to safe autonomy in a complex environment with weather, traffic, multipath, occlusion, and mixed static/dynamic objects.

Hands-On Exercises

Exercise 1: FMCW Radar Parameter Design

Participants design a chirp configuration for a target autonomous system.

Inputs:

  • Maximum range
  • Desired range resolution
  • Maximum velocity
  • Velocity resolution
  • Frame rate
  • ADC sampling rate

Outputs:

  • Chirp bandwidth
  • Chirp slope
  • Number of samples
  • Number of chirps
  • Frame timing
  • Expected range and Doppler resolution

Exercise 2: Range-Doppler Map Interpretation

Participants inspect simulated range-Doppler maps and identify:

  • Stationary objects
  • Moving vehicles
  • Pedestrians
  • Clutter
  • Possible multipath artifacts
  • False alarms
  • Velocity ambiguity

Exercise 3: MIMO Virtual Array Design

Participants compare several transmit/receive antenna configurations and calculate:

  • Number of virtual channels
  • Aperture size
  • Angular resolution
  • Field-of-view constraints
  • Potential grating lobe risks

Exercise 4: CFAR Detection Tuning

Participants adjust CFAR parameters for different environments:

  • Highway
  • Urban intersection
  • Parking lot
  • Warehouse robot aisle
  • Drone landing zone

They evaluate tradeoffs between missed detections and false alarms.

Exercise 5: 4D Radar Point-Cloud Processing

Participants process radar detections into:

  • Range
  • Azimuth
  • Elevation
  • Radial velocity
  • Cartesian coordinates
  • Clustered object candidates

Exercise 6: Autonomous Radar Sensor Fusion Scenario

Participants design a sensor fusion concept for one platform:

  • Autonomous car
  • UAV
  • Warehouse robot
  • Mining truck
  • Defense ground vehicle
  • Smart intersection

They define sensor placement, fusion logic, failure modes, and safety fallback behavior.

Capstone Project Title

Designing a 4D mmWave Radar Perception Pipeline for an Autonomous System

Scenario

A system engineering team must design a radar perception subsystem for an autonomous platform operating in mixed environments with rain, fog, moving vehicles, pedestrians, static obstacles, multipath reflections, and sensor interference.

Participant Tasks

Teams will:

  1. Define operational requirements.
  2. Select radar frequency band and waveform parameters.
  3. Design the MIMO antenna concept.
  4. Define the radar data cube processing chain.
  5. Specify range, Doppler, and angle-processing steps.
  6. Select detection and clustering methods.
  7. Define tracking and data association logic.
  8. Design radar-camera or radar-LiDAR fusion architecture.
  9. Identify failure modes and mitigations.
  10. Present a radar perception architecture suitable for safe autonomous navigation.

Deliverables

  • Radar system concept diagram
  • FMCW waveform parameter table
  • Signal-processing pipeline
  • MIMO virtual array concept
  • Detection and tracking architecture
  • Sensor fusion strategy
  • Safety and reliability considerations

Request More Information