Multirotor dynamics and recovery

A simulated recovery controller responding to changing wind, visualized alongside its flight dynamics.

Recovery simulation and analysis of third-party flight observations

Visualized attitude and altitude recovery in three selected wind scenarios, with synchronized motion and response plots.

Drone recovery under changing wind. Three simulated recovery configurations under changing wind, with aircraft motion and response plots shown together. The two stronger-gust cases use a higher roll/pitch torque command limit within the same modeled motor limits. Attitude and altitude recover while horizontal drift remains. Playback is at half speed.Open or download the original video

results and contributions

Recovery demonstrationThree simulated wind scenarios with synchronized aircraft motion and response plots
Complete altitude responses20
Discharge recordings analyzed1
DeliverableReproducible response extraction and tracking plots

design evolution

The design and analysis steps that produced the current work.

WorkEngineering questionApproachOutcome
Designed aircraft and V995Connect recovery dynamics, vehicle geometry and a fixture concept.Developed simulations, CAD and fixture records; retained them as exploratory work.Produced recovery simulations, aircraft CAD and fixture documentation.
NanoBench replayDetermine whether public flight records support replay and identification.Audited collection timing and the deployed vehicle configuration.Documented timing and configuration dependencies needed for reproducible replay.

methods and scope

The video uses estimated aircraft and aerodynamic parameters and selected recovery configurations; it establishes no physical wind rating or flight validation. Separately, the QDrone2 repeated steps share one battery discharge, and voltage co-varies with elapsed time. These are tracking observations without independent recovery-failure labels. Testing the warning requires independently measured maneuvers across batteries and conditions.

project record

EvidenceRecovery simulation and analysis of third-party flight observations
StatusIn Progress
Timeline2026
RoleRecovery-controller development, simulation visualization and public-flight response analysis
ToolsPython, NumPy, SciPy, Matplotlib

← All projects