Package frc.robot.shared.config
Class SubsystemsConfig
java.lang.Object
frc.robot.shared.config.SubsystemsConfig
Root configuration bundle for every subsystem. Individual subsystems can be toggled or tuned via this object after loading JSON from the deploy
directory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionAprilTag vision configuration bundle.Drive base configuration bundle.Feeder configuration bundle.Gameplay state configuration bundle for state management and auto-transitions.Harvester configuration bundle.Indexer configuration bundle.Intake configuration bundle.Robot pose configuration bundle.Shooter configuration bundle.Trigger bindings configuration bundle for driver controller sensitivity and tuning mode.Turret configuration bundle. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
triggerBindings
Trigger bindings configuration bundle for driver controller sensitivity and tuning mode. -
driveBaseSubsystem
Drive base configuration bundle. -
intakeSubsystem
Intake configuration bundle. -
harvesterSubsystem
Harvester configuration bundle. -
feederSubsystem
Feeder configuration bundle. -
indexerSubsystem
Indexer configuration bundle. -
turretSubsystem
Turret configuration bundle. -
shooterSubsystem
Shooter configuration bundle. -
aprilTagVisionSubsystem
AprilTag vision configuration bundle. -
robotPoseSubsystem
Robot pose configuration bundle. -
gameplayStateSubsystem
Gameplay state configuration bundle for state management and auto-transitions.
-
-
Constructor Details
-
SubsystemsConfig
public SubsystemsConfig()
-