11 Commits (6d301710d97c3812a5f1e6c26415461b2fe92f58)

Author SHA1 Message Date
Julian Oes 06407b166f My PID integral part fixes 12 years ago
Thomas Gubler 5344e89167 work in progress: line following working 12 years ago
Thomas Gubler be9b58e1b9 re-adding pid limitation 12 years ago
Tobias Naegeli 80ac43e21d Fine tuning of manual control 12 years ago
Lorenz Meier 8dcde7f8cd prevent double-precision promotion where its not required 12 years ago
px4dev 2fc1032069 Major formatting/whitespace cleanup 12 years ago
Doug Weibel 2bb1d17c7e Changes to the PID controller. Adds "limit" to the parameter set. Implements an output limit where the output magnitude is limited by the parameter value "limit". Also changes the integrator saturation such that the integrator is not updated (added to) if either updating it will cause the integrator values magnitude to exceed "intmax" or if the output magnitude would exceed "limit" with an updated integrator value. 13 years ago
Lorenz Meier 7949ac1ad8 Fixed heading calculation, fixed heading controller 13 years ago
Lorenz Meier de530d6ba1 General robustness improvements in PID struct, numerically close to bullet-proof, error reporting needs improvements still. 13 years ago
Lorenz Meier 8b951ec417 WIP on HIL 13 years ago
Lorenz Meier dae0b922f1 Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests 13 years ago
Lorenz Meier 85bc4f683a Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example 13 years ago