Add shooter class and python.
Change-Id: I27b4c8f282a0b80344a7df59cf3b04569d9c8110
diff --git a/y2020/control_loops/superstructure/superstructure_status.fbs b/y2020/control_loops/superstructure/superstructure_status.fbs
index 3dd2f2c..023a242 100644
--- a/y2020/control_loops/superstructure/superstructure_status.fbs
+++ b/y2020/control_loops/superstructure/superstructure_status.fbs
@@ -3,7 +3,7 @@
namespace y2020.control_loops.superstructure;
-table ShooterSegmentStatus {
+table FlywheelControllerStatus {
// The current average velocity in radians/second over the last kHistoryLength
// in shooter.h
avg_angular_velocity:double;
@@ -18,12 +18,12 @@
table ShooterStatus {
// The final wheel shooting the ball
- flywheel:ShooterSegmentStatus;
+ finisher:FlywheelControllerStatus;
- // The subsystem to accelerate the ball before the flywheel
+ // The subsystem to accelerate the ball before the finisher
// Velocity is the slowest (lowest) wheel
- kicker_left:ShooterSegmentStatus;
- kicker_right:ShooterSegmentStatus;
+ accelerator_left:FlywheelControllerStatus;
+ accelerator_right:FlywheelControllerStatus;
}
table Status {