ethz-asl / data-driven-dynamics

Data Driven Dynamics Modeling for Aerial Vehicles
Other
99 stars 14 forks source link

Add support for fixed wing models #184

Closed Jaeyoung-Lim closed 2 years ago

Jaeyoung-Lim commented 2 years ago

Problem Description This is a WIP PR for adding support for fixedwing models for the data driven dynamics pipeline

Testing

make estimate-model model=standardplane_model

Figure_1 Figure_2

Discussion Since fixedwing models never stall in the log, the stall parameters are largely unobservable throughout the log.

This is correctly reported by the pipeline:

/home/jaeyoung/dev/data-driven-dynamics/Tools/parametric_model/src/optimizers/optimizer_base_template.py:79: RuntimeWarning: Feature detected that is only zero. Parameter c_d_wing_xz_fp_min is probably wrong.
  RuntimeWarning
/home/jaeyoung/dev/data-driven-dynamics/Tools/parametric_model/src/optimizers/optimizer_base_template.py:79: RuntimeWarning: Feature detected that is only zero. Parameter c_d_wing_xz_fp_max is probably wrong.
  RuntimeWarning

and can be visible in the lift/drag curve: Figure_6

manumerous commented 2 years ago

Cool to see the fixed wing coming back :)

Jaeyoung-Lim commented 2 years ago

@manumerous While the performance seems to be quite limited, this should be ready for review.

I think the performance comes from somewhere more fundamental

Jaeyoung-Lim commented 2 years ago

Merging, since there was no review :smile: