HomeRobotics & KinematicsRadio Path Profile: Mountain Relay Fresnel Clearance

Radio Path Profile: Mountain Relay Fresnel Clearance

Interactive 2D radio path-profile simulation of a mountain-rescue drone relay chain: a vertical terrain cross-section with real ITU-style knife-edge diffraction and Fresnel-zone clearance, showing how radio links degrade gradually as terrain intrudes into the Fresnel zone rather than snapping off at hard line-of-sight.

Robotics & Kinematics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-mountain-rescue-drone-coordination ↗ Open standalone

Real radio-link engineers plan mountain relays with exactly this view: a 2D vertical cross-section of the terrain — a "path profile" — rather than a full 3D scene, because what determines link quality is the shape of the ground directly under the straight line between two antennas, not the surrounding landscape. This simulation renders that profile for a mountain-rescue drone relay chain and replaces a simple line-of-sight yes/no test with the physics real links actually obey: the Fresnel-Kirchhoff knife-edge diffraction approximation, which lets radio waves bend partway around a ridge instead of cutting off the instant it touches the direct line. Watch the shaded Fresnel-zone ellipse around each hop pinch against the terrain as you add relays, change the radio frequency, raise transmit power or make the mountains more rugged, and compare a terrain-following relay placement against a naive straight-line chain that dips into valleys and clips far more ridgelines.

⚙ Under the hood

A 2D vertical terrain cross-section (the real radio path-profile view engineers use) for a mountain-rescue drone relay chain: real ITU-style knife-edge diffraction and Fresnel-zone clearance let a link degrade gradually as terrain intrudes into the beam, instead of snapping off at a hard line-of-sight test.

dronessignal propagationfresnel zonediffractionradio path profilemesh networksearch and rescueterrain

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)