I have a project in university about validation of the plane aerodynamics model. I use the pixhawk to get the flight data. The information in the logs of the the AoA and Sideslip are strangers. Do someone know how the pixhawk estimate this informations, Aoa and Sideslip?
Checkout the comments in AP_AHRS.cpp on Line 388. Those give academic references which might provide what you’re looking for.
Alternatively, if you source-dive, you’ll find that the wind is a state in the EKF and so is the inertial velocity. The AoA and SSA can be calculated by appropriately rotating the air-relative velocity vector to the body frame.