Class Robot

java.lang.Object
edu.wpi.first.wpilibj.RobotBase
edu.wpi.first.wpilibj.IterativeRobotBase
org.team1126.lib.logging.LoggedRobot
org.team1126.robot.Robot
All Implemented Interfaces:
AutoCloseable

public final class Robot extends LoggedRobot
  • Field Details

    • lights

      public final Lights lights
    • swerve

      public final Swerve swerve
    • storage

      public final Storage storage
    • shooter

      public final Shooter shooter
    • matchData

      public final MatchData matchData
    • routines

      public final Routines routines
    • autos

      public final Autos autos
  • Constructor Details

    • Robot

      public Robot()
  • Method Details

    • matchTime

      public static double matchTime()
      Returns the current match time in seconds.
    • driverX

      public double driverX()
    • driverY

      public double driverY()
    • driverAngular

      public double driverAngular()
    • robotPeriodic

      public void robotPeriodic()
      Overrides:
      robotPeriodic in class LoggedRobot