|
Robotran C Documentation
|
Go to the documentation of this file.
3 #ifndef MBS_STATESPACE_STRUCT_h
4 #define MBS_STATESPACE_STRUCT_h
double ** Lr
Linearized stiff state matrix : d Rr / d ux.
Definition: mbs_statespace_struct.h:28
double ** Mr
unused for the moment
Definition: mbs_statespace_struct.h:25
double ** Mr_copy
Definition: mbs_statespace_struct.h:48
int Nux
Definition: mbs_statespace_struct.h:44
double ** B
input matrix [nx nu]
Definition: mbs_statespace_struct.h:20
int * iy
index of the state space representation output in the space space vector x. The vector is re-ordered ...
Definition: mbs_statespace_struct.h:13
The State-space representation starts at index 0.
Definition: mbs_statespace_struct.h:10
int compute_JS
simple flag indicating whether the Jr,Jx and Sr matrices are computed to obtain the A matrix.
Definition: mbs_statespace_struct.h:40
int * iLU
Definition: mbs_statespace_struct.h:49
double ** A
state space matrix [nx nx]
Definition: mbs_statespace_struct.h:19
double * columnKr
Definition: mbs_statespace_struct.h:45
double ** Jr
Linearized Inertia matrix : d Rr / d qddu (including inerter terms)
Definition: mbs_statespace_struct.h:36
double ** Lx
Linearized ODE stiff state matrix : d uxd / d ux.
Definition: mbs_statespace_struct.h:34
double ** Kx
Linearized ODE stiffness matrix : d uxd / d qu.
Definition: mbs_statespace_struct.h:33
int ny
number of output (limited to 2*nqu)
Definition: mbs_statespace_struct.h:17
double ** Kr
Linearized stiffness matrix : d Rr / d qu.
Definition: mbs_statespace_struct.h:27
double * columnLr
Definition: mbs_statespace_struct.h:47
double ** Sr
Linearized State derivativ matrix : d Rr / d uxd.
Definition: mbs_statespace_struct.h:38
double ** Jx
Linearized ODE Inertia matrix : d uxd / d qddu.
Definition: mbs_statespace_struct.h:37
double ** C
output matrix [ny nx]
Definition: mbs_statespace_struct.h:21
int nqu
Definition: mbs_statespace_struct.h:43
int * iu
index of the state space representation input in the Qq vector. The vector is re-ordered in the proce...
Definition: mbs_statespace_struct.h:12
double * N
Definition: mbs_statespace_struct.h:50
double ** Gx
Linearized ODE damping matrix : d uxd / d qdu.
Definition: mbs_statespace_struct.h:32
double ** D
Definition: mbs_statespace_struct.h:22
double * columnGr
Definition: mbs_statespace_struct.h:46
double ** Gr
Linearized damping matrix : d Rr / d qdu.
Definition: mbs_statespace_struct.h:26
double ** Bvuc_0
copy of the Bvuc matrix (with index 0 !)
Definition: mbs_statespace_struct.h:30
int nu
number of input (limited to njoint for the moment as only joint forces are considered as input)
Definition: mbs_statespace_struct.h:16
int nx
number of state, (normally nx=2*nqu)
Definition: mbs_statespace_struct.h:15