MCPcopy Create free account

hub / github.com/Team254/FRC-2018-Public / types & classes

Types & classes263 in github.com/Team254/FRC-2018-Public

Class
cheesy-path/src/main/webapp/resources/js/script.js:27
Class
cheesy-path/src/main/webapp/resources/js/script.js:115
Class
cheesy-path/src/main/webapp/resources/js/script.js:191
Class
src/main/webapp/resources/js/script.js:27
Class
src/main/webapp/resources/js/script.js:115
Class
src/main/webapp/resources/js/script.js:191
ClassAPIController
cheesy-path/src/main/java/com/team254/path/controller/APIController.java:20
ClassAPIController
src/main/java/com/team254/path/controller/APIController.java:15
ClassAccelerationDataPoint
src/main/java/com/team254/lib/physics/DriveCharacterization.java:25
InterfaceAction
An interface that describes an iterative action. It is run by an autonomous action, called by the method runAction in AutoModeBase (or more commonly i
src/main/java/com/team254/frc2018/auto/actions/Action.java:9
ClassAppConfig
cheesy-path/src/main/java/com/team254/path/config/AppConfig.java:13
ClassAppConfig
src/main/java/com/team254/path/config/AppConfig.java:13
ClassAppInitializer
cheesy-path/src/main/java/com/team254/path/config/AppInitializer.java:11
ClassAppInitializer
src/main/java/com/team254/path/config/AppInitializer.java:11
ClassArc
src/main/java/com/team254/lib/trajectory/PurePursuitController.java:67
ClassAutoConstants
src/main/java/com/team254/frc2018/auto/AutoConstants.java:3
ClassAutoFieldState
Represents the state of the robot and field at the beginning of the autonomous period: the starting position of the robot, and the state of each of th
src/main/java/com/team254/frc2018/AutoFieldState.java:10
ClassAutoFieldStateTest
src/test/java/com/team254/frc2018/AutoFieldStateTest.java:8
ClassAutoModeBase
An abstract class that is the basis of the robot's autonomous routines. This is implemented in auto modes (which are routines that do actions).
src/main/java/com/team254/frc2018/auto/AutoModeBase.java:10
InterfaceAutoModeCreator
src/main/java/com/team254/frc2018/auto/creators/AutoModeCreator.java:6
ClassAutoModeEndedException
Exception thrown when an auto mode ends unexpectedly
src/main/java/com/team254/frc2018/auto/AutoModeEndedException.java:6
ClassAutoModeExecutor
This class selects, runs, and stops (if necessary) a specified autonomous mode.
src/main/java/com/team254/frc2018/auto/AutoModeExecutor.java:8
ClassAutoModeSelector
src/main/java/com/team254/frc2018/AutoModeSelector.java:10
ClassAutoModeTiming
src/test/java/com/team254/frc2018/AutoModeTiming.java:7
ClassAutoSuperstructurePosition
src/main/java/com/team254/frc2018/auto/actions/AutoSuperstructurePosition.java:10
ClassBlinkingLEDState
src/main/java/com/team254/frc2018/states/TimedLEDState.java:6
InterfaceCSVWritable
cheesy-path/src/main/java/com/team254/lib/util/CSVWritable.java:3
InterfaceCSVWritable
src/main/java/com/team254/lib/util/CSVWritable.java:3
ClassCarriageCanifier
src/main/java/com/team254/frc2018/subsystems/CarriageCanifier.java:7
ClassCentripetalAccelerationConstraint
src/main/java/com/team254/lib/trajectory/timing/CentripetalAccelerationConstraint.java:5
ClassCharacterizationConstants
src/main/java/com/team254/lib/physics/DriveCharacterization.java:9
ClassCharacterizeHighGearStraight
src/main/java/com/team254/frc2018/auto/modes/CharacterizeHighGearStraight.java:13
ClassChassisState
src/main/java/com/team254/lib/physics/DifferentialDrive.java:318
ClassCheckerConfig
src/main/java/com/team254/lib/drivers/TalonSRXChecker.java:13
ClassCheesyDriveHelper
Helper class to implement "Cheesy Drive". "Cheesy Drive" simply means that the "turning" stick controls the curvature of the robot's path rather than
src/main/java/com/team254/lib/util/CheesyDriveHelper.java:9
ClassCheesyVision2
Handles things related to scale angle detection.
src/main/java/com/team254/frc2018/subsystems/CheesyVision2.java:15
ClassCircularBuffer
Implements a simple circular buffer.
src/main/java/com/team254/lib/util/CircularBuffer.java:8
ClassCircularBufferGeneric
Implements a simple circular buffer. Can be used for any class.
src/main/java/com/team254/lib/util/CircularBufferGeneric.java:9
ClassCollectAccelerationData
src/main/java/com/team254/frc2018/auto/actions/CollectAccelerationData.java:12
ClassCollectCurvatureData
src/main/java/com/team254/frc2018/auto/actions/CollectCurvatureData.java:12
ClassCollectVelocityData
src/main/java/com/team254/frc2018/auto/actions/CollectVelocityData.java:11
ClassConditionalTimingConstraint
src/test/java/com/team254/lib/trajectory/timing/TimingUtilTest.java:95
ClassConfiguration
src/main/java/com/team254/lib/drivers/TalonSRXFactory.java:15
ClassConstants
A list of constants used by the rest of the robot code. This include physics constants as well as constants determined through calibrations.
src/main/java/com/team254/frc2018/Constants.java:13
ClassConstrainedState
src/main/java/com/team254/lib/trajectory/timing/TimingUtil.java:226
ClassControlBoard
src/main/java/com/team254/frc2018/ControlBoard.java:5
ClassControlPoint
Makes optimization code a little more readable
cheesy-path/src/main/java/com/team254/lib/spline/QuinticHermiteSpline.java:187
ClassControlPoint
Makes optimization code a little more readable
src/main/java/com/team254/lib/spline/QuinticHermiteSpline.java:186
ClassControlledActuatorLinearSim
src/test/java/com/team254/util/test/ControlledActuatorLinearSim.java:3
ClassControlledActuatorLinearSimTest
src/test/java/com/team254/util/test/ControlledActuatorLinearSimTest.java:7
ClassCrashTracker
Tracks start-up and caught crash events, logging them to a file which dosn't roll over
src/main/java/com/team254/lib/util/CrashTracker.java:12
ClassCrashTrackingRunnable
Runnable class with reports all uncaught throws to CrashTracker
src/main/java/com/team254/lib/util/CrashTrackingRunnable.java:6
ClassCrossAutoLineCreator
src/main/java/com/team254/frc2018/auto/creators/CrossAutoLineCreator.java:7
ClassCrossAutoLineMode
src/main/java/com/team254/frc2018/auto/modes/CrossAutoLineMode.java:8
ClassCubicHermiteSpline
Temporary spline for testing
cheesy-path/src/main/java/com/team254/lib/spline/CubicHermiteSpline.java:10
ClassCubicHermiteSpline
Temporary spline for testing
src/main/java/com/team254/lib/spline/CubicHermiteSpline.java:10
ClassCurvatureDataPoint
src/main/java/com/team254/lib/physics/DriveCharacterization.java:37
ClassDCMotorTransmission
Model of a DC motor rotating a shaft. All parameters refer to the output (e.g. should already consider gearing and efficiency losses). The motor is
src/main/java/com/team254/lib/physics/DCMotorTransmission.java:9
ClassDelayedBoolean
An iterative boolean latch that delays the transition from false to true.
src/main/java/com/team254/lib/util/DelayedBoolean.java:6
EnumDesiredMode
src/main/java/com/team254/frc2018/AutoModeSelector.java:30
ClassDifferentialDrive
Dynamic model a differential drive robot. Note: to simplify things, this math assumes the center of mass is coincident with the kinematic center of r
src/main/java/com/team254/lib/physics/DifferentialDrive.java:13
ClassDifferentialDriveDynamicsConstraint
src/main/java/com/team254/lib/trajectory/timing/DifferentialDriveDynamicsConstraint.java:8
ClassDisabledLoop
src/main/java/com/team254/frc2018/SubsystemManager.java:65
ClassDisplacement1d
src/main/java/com/team254/lib/geometry/Displacement1d.java:7
ClassDistanceView
src/main/java/com/team254/lib/trajectory/DistanceView.java:6
ClassDistanceViewTest
src/test/java/com/team254/lib/trajectory/DistanceViewTest.java:12
ClassDoNothingMode
src/main/java/com/team254/frc2018/auto/modes/DoNothingMode.java:6
ClassDrive
src/main/java/com/team254/frc2018/subsystems/Drive.java:28
ClassDriveCharacterization
src/main/java/com/team254/lib/physics/DriveCharacterization.java:8
ClassDriveCharacterizationTest
src/test/java/com/team254/lib/physics/DriveCharacterizationTest.java:10
EnumDriveControlState
src/main/java/com/team254/frc2018/subsystems/Drive.java:514
ClassDriveDynamics
src/main/java/com/team254/lib/physics/DifferentialDrive.java:371
ClassDriveMotionPlanner
src/main/java/com/team254/frc2018/planners/DriveMotionPlanner.java:23
ClassDriveMotionPlannerTest
src/test/java/com/team254/frc2018/planners/DriveMotionPlannerTest.java:16
ClassDriveSignal
A drivetrain command consisting of the left, right motor settings and whether the brake mode is enabled.
src/main/java/com/team254/lib/util/DriveSignal.java:6
ClassDriveTrajectory
src/main/java/com/team254/frc2018/auto/actions/DriveTrajectory.java:12
ClassElevator
src/main/java/com/team254/frc2018/subsystems/Elevator.java:18
EnumElevatorControlState
src/main/java/com/team254/frc2018/subsystems/Elevator.java:421
ClassEnabledLoop
src/main/java/com/team254/frc2018/SubsystemManager.java:35
ClassEnabledLoop
src/main/java/com/team254/frc2018/subsystems/RobotStateEstimator.java:45
ClassEngageKickstand
src/main/java/com/team254/frc2018/auto/actions/EngageKickstand.java:5
ClassFarScaleOnlyMode
src/main/java/com/team254/frc2018/auto/modes/FarScaleOnlyMode.java:16
EnumFollowerType
src/main/java/com/team254/frc2018/planners/DriveMotionPlanner.java:28
ClassForklift
src/main/java/com/team254/frc2018/subsystems/Forklift.java:6
ClassGamepadButtonControlBoard
src/main/java/com/team254/frc2018/controlboard/GamepadButtonControlBoard.java:7
ClassGamepadDriveControlBoard
src/main/java/com/team254/frc2018/controlboard/GamepadDriveControlBoard.java:6
InterfaceIButtonControlBoard
src/main/java/com/team254/frc2018/controlboard/IButtonControlBoard.java:3
ClassICP
src/main/java/com/team254/frc2018/lidar/icp/ICP.java:5
InterfaceIControlBoard
src/main/java/com/team254/frc2018/IControlBoard.java:6
InterfaceICurvature
cheesy-path/src/main/java/com/team254/lib/geometry/ICurvature.java:3
InterfaceICurvature
src/main/java/com/team254/lib/geometry/ICurvature.java:3
InterfaceIDriveControlBoard
src/main/java/com/team254/frc2018/controlboard/IDriveControlBoard.java:3
InterfaceILooper
src/main/java/com/team254/frc2018/loops/ILooper.java:3
InterfaceIPathFollower
src/main/java/com/team254/lib/trajectory/IPathFollower.java:6
InterfaceIPose2d
cheesy-path/src/main/java/com/team254/lib/geometry/IPose2d.java:3
InterfaceIPose2d
src/main/java/com/team254/lib/geometry/IPose2d.java:3
InterfaceIRotation2d
cheesy-path/src/main/java/com/team254/lib/geometry/IRotation2d.java:3
InterfaceIRotation2d
src/main/java/com/team254/lib/geometry/IRotation2d.java:3
InterfaceITranslation2d
cheesy-path/src/main/java/com/team254/lib/geometry/ITranslation2d.java:3
InterfaceITranslation2d
src/main/java/com/team254/lib/geometry/ITranslation2d.java:3
next →1–100 of 263, ranked by callers