blob: 61b4e0a249314964629fb141cc22f63ffb7c9341 [file] [log] [blame]
namespace y2020.control_loops.superstructure;
table Output {
// Votage sent to the hood. Positive moves up.
hood_voltage:double;
// Voltage sent to motors on intake joint. Positive extends rollers.
intake_joint_voltage:double;
// Voltage sent to rollers on intake. Positive rolls inward.
intake_roller_voltage:double;
//Voltage sent to the motors.
//Positive rotates counterclockwise from a birds eye view.
turret_voltage:double;
// Voltage sent to the feeder belt. Positive is feeding.
feeder_voltage:double;
// Voltage sent to the washing_machine and control panel spinner.
// Positive runs the washing machine CCW facing the front of the robot, and
// the spinner runs CCW from a top down view.
washing_machine_spinner_voltage:double;
// Voltage sent to the kicker. Positive is shooting.
kicker_left_voltage:double;
kicker_right_voltage:double;
// Voltage sent to the flywheel. Positive is shooting.
flywheel_voltage:double;
// Voltage sent to the motor driving the control panel. Positive is counterclockwise from above.
control_panel_voltage:double;
}
root_type Output;