This module includes examples for Lodestar features. More...
Functions | |
void | euler6DOF () |
Code generation for a symbolic differential equation, using Euler angles. More... | |
void | quaternion6DOF () |
Code generation for a symbolic differential equation, using quaternions. More... | |
void | carDemo () |
A small planar car demo. More... | |
void | lunarLanderDemo () |
A lunar lander control demo. More... | |
void | tadpoleDemo () |
Tadpole car code generation and LQR control demo. More... | |
This module includes examples for Lodestar features.
void carDemo | ( | ) |
A small planar car demo.
Illustrates use of ls::systems::StateSpace<> and ls::control::DiscreteLQR.
void euler6DOF | ( | ) |
Code generation for a symbolic differential equation, using Euler angles.
Illustrates manual use of GiNaC capabilities.
void lunarLanderDemo | ( | ) |
A lunar lander control demo.
Illustrates use of ls::systems::StateSpace<>, ls::analysis::ZeroOrderHold, ls::analysis::BilinearTransformation, and ls::control::DiscreteLQR.
void quaternion6DOF | ( | ) |
Code generation for a symbolic differential equation, using quaternions.
Illustrates use of ls::symbolic::OrdinaryDifferentialEquation.
void tadpoleDemo | ( | ) |
Tadpole car code generation and LQR control demo.
Illustrates use of ls::symbolic::OrdinaryDifferentialEquation, ls::systems::StateSpace<>, ls::analysis::ZeroOrderHold, ls::analysis::BilinearTransformation, and ls::control::DiscreteLQR.