Package frc.robot.shared.config
package frc.robot.shared.config
-
ClassesClassDescriptionBase configuration bundle that mirrors values to AdvantageKit-backed SmartDashboard entries so they can be tuned without redeploying.Describes the 3D pivot offset for an articulated component in AdvantageScope.Configuration values shared by any motor-driven subsystem that uses PID control and feedforward estimation.Configuration values for subsystems that follow a trapezoidal motion profile.Configuration base class for subsystems that adds enable and verbose flags on top of the tunable infrastructure provided by
AbstractConfig.Configuration values for subsystems that maintain a target velocity using feedforward and PID control.Utility for loading subsystem configuration JSON from the deploy directory and recording a read-only snapshot of every field to AdvantageKit.Configuration bundle for feedforward gains used by motor control subsystems.Base configuration bundle for a single motor controller and its mechanism limits.Configuration bundle for PID controller gains.Jackson deserializer for a Pose2d stored as JSON with fieldsx,y(meters), androtationin degrees.Single source of truth for robot environment state: FMS attachment, simulation detection, alliance info, and Driver Station reporting.Configuration bundle for trapezoidal motion profile parameters used by set-and-seek subsystems.Root configuration bundle for every subsystem.Configuration bundle for WPILib SysId characterization routine parameters.Configuration bundle for velocity motion profile parameters used by velocity-controlled subsystems.