{ "Controller" : { "sim_warp_factor": 10.0, "stirrer_name": "sim", "heater_name": "sim", "sensor_name": "sim", "plant_name": "sim", "pid_type": "Normal" }, "TempCtrl": { "Model": { "theta": 20, "C": 4190, "M": 25, "L": 0.05, "Td": 80, "kn": 0.2 }, "Kalman": { "dt": 1.0, "var_P" : 1.0, "var_Q" : 0.0001, "var_R" : 1.0 }, "Hold": { "dt": 1.0, "kp": 1.0, "ki": 0.0, "kd": 0.0, "kt": 0.0 }, "Heat": { "dt": 1.0, "kp": 0.1, "ki": 0.01, "kd": 0.0, "kt": 1.0 } }, "Plant": { "dt": 1.0, "theta": 15, "C": 4190, "M": 20, "L": 0.1, "Td": 60, "kn": 0.2 }, "Heater": { "dt": 1.0, "port": "/dev/ttyUSB0", "speed": "115200" }, "Stirrer": { "dt": 1.0, "port": "/dev/ttyACM0", "speed": "115200" } }