Drake
linear_system_test.cc File Reference
Include dependency graph for linear_system_test.cc:

Namespaces

 drake
 
 drake::systems
 

Typedefs

using MatrixXd = drake::MatrixX< double >
 

Typedef Documentation

◆ MatrixXd

Variable Documentation

◆ A_

Eigen::Matrix<double, 2, 2> A_ {3, 3}
protected

◆ B0_

Eigen::Matrix<double, 2, 1> B0_

◆ B1_

Eigen::Matrix<double, 2, 3> B1_

◆ B_

Eigen::MatrixXd B_ {3, 2}
protected

◆ C0_

Eigen::Matrix<double, 1, 2> C0_

◆ C1_

Eigen::Matrix<double, 3, 2> C1_

◆ C_

Eigen::MatrixXd C_ {2, 3}
protected

◆ continuous_system_

std::unique_ptr<AffineSystem<double> > continuous_system_
protected

◆ D00_

Eigen::Matrix<double, 1, 1> D00_

◆ D01_

Eigen::Matrix<double, 1, 3> D01_

◆ D10_

Eigen::Matrix<double, 3, 1> D10_

◆ D11_

Eigen::Matrix<double, 3, 3> D11_

◆ D_

Eigen::MatrixXd D_ {2, 2}
protected

◆ discrete_system_

std::unique_ptr<AffineSystem<double> > discrete_system_
protected

◆ dut_

unique_ptr<LinearSystem<double> > dut_
protected

◆ f0_

Eigen::Vector3d f0_
protected

◆ is_discrete_

const bool is_discrete_ {false}

◆ kNumInputs

constexpr int kNumInputs = 1
static

◆ kNumOutputs

constexpr int kNumOutputs = 2
static

◆ kNumStates

constexpr int kNumStates = 2
static

◆ time_period_

const double time_period_ = 0.1
protected

◆ u0_

const symbolic::Variable u0_ {29}
protected

◆ u1_

const symbolic::Variable u1_ {"u1"}
protected

◆ u_

VectorX<symbolic::Variable> u_ {2}
protected

◆ x0_

const symbolic::Variable x0_ {26, 27, 28}
protected

◆ x1_

const symbolic::Variable x1_ {"x1"}
protected

◆ x2_

const symbolic::Variable x2_ {"x2"}
protected

◆ x_

VectorX<symbolic::Variable> x_ {3}
protected

◆ xstar_continuous_

Eigen::Vector3d xstar_continuous_
protected

◆ xstar_discrete_

Eigen::Vector3d xstar_discrete_
protected

◆ y0_

Eigen::Vector2d y0_
protected