add code to run camera meryem/camera
authorMeryem Esa <meresa14@gmail.com>
Tue, 10 Jan 2017 03:16:38 +0000 (19:16 -0800)
committerMeryem Esa <meresa14@gmail.com>
Tue, 10 Jan 2017 03:16:38 +0000 (19:16 -0800)
src/org/usfirst/frc/team3501/robot/Robot.java

index baf2e66cbf963a36be871d513d1fc154af7f7d65..e61adc5fb373d05cda586d7fe86b93002376bc9e 100644 (file)
@@ -2,44 +2,48 @@ package org.usfirst.frc.team3501.robot;
 
 import org.usfirst.frc.team3501.robot.subsystems.DriveTrain;
 
+import edu.wpi.first.wpilibj.CameraServer;
 import edu.wpi.first.wpilibj.IterativeRobot;
 import edu.wpi.first.wpilibj.command.Scheduler;
 
 public class Robot extends IterativeRobot {
-  private static DriveTrain driveTrain;
-  private static OI oi;
+    private static DriveTrain driveTrain;
+    private static OI oi;
 
-  @Override
-  public void robotInit() {
-    driveTrain = DriveTrain.getDriveTrain();
-    oi = OI.getOI();
-  }
+    @Override
+    public void robotInit() {
+        driveTrain = DriveTrain.getDriveTrain();
+        oi = OI.getOI();
 
-  public static DriveTrain getDriveTrain() {
-    return DriveTrain.getDriveTrain();
-  }
+        CameraServer.getInstance().startAutomaticCapture();
 
-  public static OI getOI() {
-    return OI.getOI();
-  }
+    }
 
-  @Override
-  public void autonomousInit() {
-  }
+    public static DriveTrain getDriveTrain() {
+        return DriveTrain.getDriveTrain();
+    }
 
-  @Override
-  public void autonomousPeriodic() {
-    Scheduler.getInstance().run();
+    public static OI getOI() {
+        return OI.getOI();
+    }
 
-  }
+    @Override
+    public void autonomousInit() {
+    }
 
-  @Override
-  public void teleopInit() {
-  }
+    @Override
+    public void autonomousPeriodic() {
+        Scheduler.getInstance().run();
 
-  @Override
-  public void teleopPeriodic() {
-    Scheduler.getInstance().run();
+    }
 
-  }
+    @Override
+    public void teleopInit() {
+    }
+
+    @Override
+    public void teleopPeriodic() {
+        Scheduler.getInstance().run();
+
+    }
 }