Sensing nearby surfaces from aerodynamics, no extra sensors
Near a wall or floor, a drone's airflow changes and its thrust shifts. I turn that shift into distance and angle to the surface, so the drone senses without a camera or LiDAR.
Overview
Research at CMU's AirLab. A drone has no cheap way to sense a surface it isn't looking at. But ground and wall effects deform its thrust and control signals in a structured way. I model that mapping to estimate distance and incidence angle, turning the propulsion system itself into a proximity sensor.
Distance and angle estimation posed as a learning problem over thrust, RPM, and IMU time-series, with aerodynamic residuals baked into the loss.
An ANSYS Fluent model of near-surface airflow auto-generates a 120k-sample labeled training corpus.
A temporal encoder does recursive estimation, reaching sub-3cm distance and under 4° angle error.
Domain randomization closes the gap so the model trained in sim holds up on real hardware.