kusanagi
 All Classes Namespaces Files Functions Variables
Functions | Variables
kusanagi.test.test_serial_plant Namespace Reference

Functions

def signal_handler
 

Variables

float dt = 0.1
 
dictionary model_parameters = {}
 
list x0 = [0,0,0,0]
 
tuple S0 = np.eye(4)
 
list maxU = [10]
 
tuple measurement_noise = np.diag(np.ones(len(x0))*0.01**2)
 
tuple plant = SerialPlant(model_parameters,x0,S0,dt,measurement_noise,state_indices=[0,2,3,1],maxU=maxU,baud_rate=4000000,port='/dev/ttyACM0')
 
tuple plot = LivePlot(plant,H=100,angi=[0,3])
 
int w = 2
 
float A = 10.0
 
tuple exec_time = time()
 
tuple u_t = A*np.cos(w*time())
 

Function Documentation

def kusanagi.test.test_serial_plant.signal_handler (   signal,
  frame 
)

Variable Documentation

float kusanagi.test.test_serial_plant.A = 10.0
float kusanagi.test.test_serial_plant.dt = 0.1
tuple kusanagi.test.test_serial_plant.exec_time = time()
list kusanagi.test.test_serial_plant.maxU = [10]
tuple kusanagi.test.test_serial_plant.measurement_noise = np.diag(np.ones(len(x0))*0.01**2)
dictionary kusanagi.test.test_serial_plant.model_parameters = {}
tuple kusanagi.test.test_serial_plant.plant = SerialPlant(model_parameters,x0,S0,dt,measurement_noise,state_indices=[0,2,3,1],maxU=maxU,baud_rate=4000000,port='/dev/ttyACM0')
tuple kusanagi.test.test_serial_plant.plot = LivePlot(plant,H=100,angi=[0,3])
tuple kusanagi.test.test_serial_plant.S0 = np.eye(4)
tuple kusanagi.test.test_serial_plant.u_t = A*np.cos(w*time())
int kusanagi.test.test_serial_plant.w = 2
list kusanagi.test.test_serial_plant.x0 = [0,0,0,0]