Changed polyval to custom polyVal function, because there was an "Werror=maybe-uninitialized" error while compiling with ArduPilots default settings.
Added special trajGetMatch function for polynomial degree 5 to use Schur decomposition and some other runtime optimizations
Replaced quadgk by Simpson's rule, this saved a huge amount of ram and flash.
Resolve #1: Use the latest HotFix in mutils for a problem of trajectoryBus generations, because in the generated C++ code the variable sections of the trajectoryBus were also defined by the type sections. This caused a compiler error that has been fixed.
Changed polyval to custom polyVal function, because there was an "Werror=maybe-uninitialized" error while compiling with ArduPilots default settings.
Added special trajGetMatch function for polynomial degree 5 to use Schur decomposition and some other runtime optimizations
Replaced quadgk by Simpson's rule, this saved a huge amount of ram and flash.
Resolve #1: Use the latest HotFix in mutils for a problem of trajectoryBus generations, because in the generated C++ code the variable sections of the trajectoryBus were also defined by the type sections. This caused a compiler error that has been fixed.