Package org.team1126.robot
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Autosfinal Lightsfinal MatchDatafinal Routinesfinal Shooterfinal Storagefinal SwerveFields inherited from class org.team1126.lib.logging.LoggedRobot
DEFAULT_PERIOD -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.team1126.lib.logging.LoggedRobot
autonomousPeriodic, close, disabledPeriodic, enableRT, endCompetition, simulationPeriodic, startCompetition, teleopPeriodic, testPeriodicMethods inherited from class edu.wpi.first.wpilibj.IterativeRobotBase
autonomousExit, autonomousInit, disabledExit, disabledInit, driverStationConnected, enableLiveWindowInTest, getPeriod, isLiveWindowEnabledInTest, loopFunc, printWatchdogEpochs, robotInit, setNetworkTablesFlushEnabled, simulationInit, teleopExit, teleopInit, testExit, testInitMethods inherited from class edu.wpi.first.wpilibj.RobotBase
getMainThreadId, getRuntimeType, isAutonomous, isAutonomousEnabled, isDisabled, isEnabled, isReal, isSimulation, isTeleop, isTeleopEnabled, isTest, isTestEnabled, startRobot, suppressExitWarning
-
Field Details
-
lights
-
swerve
-
storage
-
shooter
-
matchData
-
routines
-
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:
robotPeriodicin classLoggedRobot
-