Namespaces | Variables
gen_second_order_dynamics.py File Reference

Go to the source code of this file.

Namespaces

 gen_second_order_dynamics
 

Variables

 gen_second_order_dynamics.cos_phi = cos(phi)
 
 gen_second_order_dynamics.cos_psi = cos(psi)
 
 gen_second_order_dynamics.cos_theta = cos(theta)
 
 gen_second_order_dynamics.F_1 = k_f_*u0
 
 gen_second_order_dynamics.F_2 = k_f_*u1
 
 gen_second_order_dynamics.F_3 = k_f_*u2
 
 gen_second_order_dynamics.F_4 = k_f_*u3
 
 gen_second_order_dynamics.Ftot = Matrix([0, 0, F_1 + F_2 + F_3 + F_4])
 
list gen_second_order_dynamics.fu = []
 
list gen_second_order_dynamics.fx = []
 
 gen_second_order_dynamics.g_ = Symbol('g_')
 
 gen_second_order_dynamics.Gtot = Matrix([0, 0, - g_])
 
 gen_second_order_dynamics.I = Matrix([[Ix, 0, 0], [0, Iy, 0], [0, 0, Iz]])
 
 gen_second_order_dynamics.Iinv = Matrix([[1 / Ix, 0, 0], [0, 1 / Iy, 0], [0, 0, 1 / Iz]])
 
int gen_second_order_dynamics.Ix = 2
 
int gen_second_order_dynamics.Iy = 2
 
int gen_second_order_dynamics.Iz = 2
 
 gen_second_order_dynamics.k_f_ = Symbol('k_f_')
 
 gen_second_order_dynamics.k_m_ = Symbol('k_m_')
 
 gen_second_order_dynamics.L_ = Symbol('L_')
 
 gen_second_order_dynamics.M_1 = k_m_*u0
 
 gen_second_order_dynamics.M_2 = k_m_*u1
 
 gen_second_order_dynamics.M_3 = k_m_*u2
 
 gen_second_order_dynamics.M_4 = k_m_*u3
 
 gen_second_order_dynamics.mass_ = Symbol('mass_')
 
 gen_second_order_dynamics.omega = Matrix([phi_dot, theta_dot, psi_dot])
 
 gen_second_order_dynamics.omega_dot = Iinv*(tau - omega.cross(I * omega))
 
 gen_second_order_dynamics.phi = Symbol('phi')
 
 gen_second_order_dynamics.phi_dot = Symbol('phi_dot')
 
 gen_second_order_dynamics.pos_ddot = Gtot+R*Ftot/mass_
 
 gen_second_order_dynamics.psi = Symbol('psi')
 
 gen_second_order_dynamics.psi_dot = Symbol('psi_dot')
 
 gen_second_order_dynamics.R = Rz*Rx*Ry
 
float gen_second_order_dynamics.radius = L_/2.0
 
 gen_second_order_dynamics.Rx
 
 gen_second_order_dynamics.Ry
 
 gen_second_order_dynamics.Rz
 
 gen_second_order_dynamics.sin_phi = sin(phi)
 
 gen_second_order_dynamics.sin_psi = sin(psi)
 
 gen_second_order_dynamics.sin_theta = sin(theta)
 
 gen_second_order_dynamics.state_dot
 
list gen_second_order_dynamics.statevars
 
 gen_second_order_dynamics.tan_phi = tan(phi)
 
 gen_second_order_dynamics.tan_psi = tan(psi)
 
 gen_second_order_dynamics.tan_theta = tan(theta)
 
 gen_second_order_dynamics.tau
 
 gen_second_order_dynamics.theta = Symbol('theta')
 
 gen_second_order_dynamics.theta_dot = Symbol('theta_dot')
 
 gen_second_order_dynamics.u0 = Symbol('u(0)')
 
 gen_second_order_dynamics.u1 = Symbol('u(1)')
 
 gen_second_order_dynamics.u2 = Symbol('u(2)')
 
 gen_second_order_dynamics.u3 = Symbol('u(3)')
 
 gen_second_order_dynamics.x_ = Symbol('x_')
 
 gen_second_order_dynamics.x_dot = Symbol('x_dot')
 
 gen_second_order_dynamics.y_ = Symbol('y_')
 
 gen_second_order_dynamics.y_dot = Symbol('y_dot')
 
 gen_second_order_dynamics.z_ = Symbol('z_')
 
 gen_second_order_dynamics.z_dot = Symbol('z_dot')
 


exotica_quadrotor_dynamics_solver
Author(s):
autogenerated on Sat Apr 10 2021 02:36:44