12 namespace InvertedPendulum {
35 const control_vector_t&
u,
36 const double t =
double(0.0))
override;
39 const control_vector_t& u,
40 const double t =
double(0.0))
override;
52 state_control_matrix_t dFdu_;
53 std::array<double, 0> vX_;
54 std::array<double, 0> vU_;
ct::core::LinearSystem< 3, 1, double > Base
Definition: InvertedPendulumActDynLinearizedForward.h:17
ct::core::ControlVector< control_dim > u
virtual const state_matrix_t & getDerivativeState(const state_vector_t &x, const control_vector_t &u, const double t=double(0.0)) override
Definition: InvertedPendulumActDynLinearizedForward.cpp:13
Base::state_vector_t state_vector_t
Definition: InvertedPendulumActDynLinearizedForward.h:19
InvertedPendulumActDynLinearizedForward(const ct::core::SYSTEM_TYPE &type=ct::core::SYSTEM_TYPE::GENERAL)
Definition: InvertedPendulumActDynLinearizedForward.h:24
clear all close all load ct GNMSLog0 mat reformat t
Definition: InvertedPendulumActDynLinearizedForward.h:14
Base::state_matrix_t state_matrix_t
Definition: InvertedPendulumActDynLinearizedForward.h:21
Base::state_control_matrix_t state_control_matrix_t
Definition: InvertedPendulumActDynLinearizedForward.h:22
virtual const state_control_matrix_t & getDerivativeControl(const state_vector_t &x, const control_vector_t &u, const double t=double(0.0)) override
Definition: InvertedPendulumActDynLinearizedForward.cpp:31
InvertedPendulumActDynLinearizedForward(const InvertedPendulumActDynLinearizedForward &other)
Definition: InvertedPendulumActDynLinearizedForward.h:30
StateVector< 3, double > state_vector_t
ct::core::StateVector< state_dim > x
Base::control_vector_t control_vector_t
Definition: InvertedPendulumActDynLinearizedForward.h:20
StateMatrix< 3, double > state_matrix_t
StateControlMatrix< 3, 1, double > state_control_matrix_t
ControlVector< 1, double > control_vector_t
virtual ~InvertedPendulumActDynLinearizedForward()
Definition: InvertedPendulumActDynLinearizedForward.h:31
virtual InvertedPendulumActDynLinearizedForward * clone() const override
Definition: InvertedPendulumActDynLinearizedForward.h:33