21 typedef Eigen::Matrix<double, quadrotor::nStates, quadrotor::nStates>
state_matrix_t;
27 const control_vector_t& u,
35 const control_vector_t& u,
44 state_control_matrix_t B_;
Eigen::Matrix< double, quadrotor::nStates, quadrotor::nStates > state_matrix_t
Definition: QuadrotorLinear.hpp:21
Eigen::Matrix< double, quadrotor::nStates, quadrotor::nControls > state_control_matrix_t
Definition: QuadrotorLinear.hpp:22
Definition: QuadrotorLinear.hpp:15
const state_matrix_t & getDerivativeState(const state_vector_t &x, const control_vector_t &u, const ct::core::Time t=0.0) override
Definition: QuadrotorLinear.hpp:26
ct::core::ControlVector< quadrotor::nControls > control_vector_t
Definition: QuadrotorLinear.hpp:19
ct::core::StateVector< quadrotor::nStates > state_vector_t
Definition: QuadrotorLinear.hpp:18
QuadrotorLinear * clone() const override
Definition: QuadrotorLinear.hpp:25
quadrotor::control_gain_matrix_t B_quadrotor(const quadrotor::state_vector_t &x, const quadrotor::control_vector_t &u)
Definition: B_quadrotor.cpp:15
const state_control_matrix_t & getDerivativeControl(const state_vector_t &x, const control_vector_t &u, const ct::core::Time t=0.0) override
Definition: QuadrotorLinear.hpp:34
quadrotor::state_matrix_t A_quadrotor(const quadrotor::state_vector_t &x, const quadrotor::control_vector_t &u)
Definition: A_quadrotor.cpp:14