Hierarchy For All Packages
Package Hierarchies:- frc.team88.swerve,
- frc.team88.swerve.configuration,
- frc.team88.swerve.configuration.exceptions,
- frc.team88.swerve.configuration.subconfig,
- frc.team88.swerve.data,
- frc.team88.swerve.data.representations,
- frc.team88.swerve.gyro,
- frc.team88.swerve.module,
- frc.team88.swerve.module.motor,
- frc.team88.swerve.module.sensor,
- frc.team88.swerve.motion,
- frc.team88.swerve.motion.kinematics,
- frc.team88.swerve.motion.state,
- frc.team88.swerve.tuning,
- frc.team88.swerve.util
Class Hierarchy
- java.lang.Object
- frc.team88.swerve.module.sensor.CANifiedPWMEncoder (implements frc.team88.swerve.module.sensor.PositionSensor)
- frc.team88.swerve.data.representations.ChassisData (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.configuration.Configuration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.data.DataManager
- frc.team88.swerve.module.motor.Falcon500 (implements frc.team88.swerve.module.motor.SwerveMotor)
- frc.team88.swerve.configuration.subconfig.Falcon500Configuration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.motion.kinematics.ForwardKinematics
- frc.team88.swerve.data.representations.GyroData (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.motion.kinematics.InverseKinematics
- frc.team88.swerve.util.MathUtils
- frc.team88.swerve.tuning.ModuleControlMode (implements frc.team88.swerve.tuning.TuningMode)
- frc.team88.swerve.motion.state.ModuleState
- frc.team88.swerve.tuning.MotorControlMode (implements frc.team88.swerve.tuning.TuningMode)
- frc.team88.swerve.data.representations.MotorData (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.gyro.NavX (implements frc.team88.swerve.gyro.SwerveGyro)
- frc.team88.swerve.module.motor.Neo (implements frc.team88.swerve.module.motor.SwerveMotor)
- frc.team88.swerve.configuration.subconfig.NeoConfiguration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.motion.state.OdomState (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.configuration.subconfig.PIDConfiguration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.util.RobotControllerWrapper
- frc.team88.swerve.module.sensor.SensorTransmission (implements frc.team88.swerve.module.sensor.PositionSensor)
- frc.team88.swerve.configuration.subconfig.SensorTransmissionConfiguration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.module.sensor.SwerveCANcoder (implements frc.team88.swerve.module.sensor.PositionSensor)
- frc.team88.swerve.motion.SwerveChassis
- frc.team88.swerve.SwerveController
- frc.team88.swerve.module.SwerveModule
- frc.team88.swerve.configuration.subconfig.SwerveModuleConfiguration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.data.representations.SwerveModuleData (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.util.SyncPIDController
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- frc.team88.swerve.configuration.exceptions.SwerveConfigException
- frc.team88.swerve.configuration.exceptions.ConfigFieldNotFoundException
- frc.team88.swerve.configuration.exceptions.ConfigNotFoundException
- frc.team88.swerve.configuration.exceptions.IncorrectConfigTypeException
- frc.team88.swerve.configuration.exceptions.InvalidConfigFormatException
- frc.team88.swerve.configuration.exceptions.InvalidConfigValueException
- frc.team88.swerve.configuration.exceptions.InvalidTemplateException
- frc.team88.swerve.configuration.exceptions.TemplateInstantiationException
- frc.team88.swerve.configuration.exceptions.SwerveConfigException
- java.lang.RuntimeException
- java.lang.Exception
- frc.team88.swerve.configuration.subconfig.TrapezoidalControllerConfiguration (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.util.TrapezoidalProfileController
- frc.team88.swerve.tuning.TuningManager (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.util.Vector2D
- frc.team88.swerve.motion.state.VelocityState (implements frc.team88.swerve.data.NetworkTablePopulator)
- frc.team88.swerve.util.WrappedAngle
Interface Hierarchy
- frc.team88.swerve.data.NetworkTablePopulator
- frc.team88.swerve.tuning.TuningMode
- frc.team88.swerve.module.sensor.PositionSensor
- frc.team88.swerve.module.motor.SwerveMotor
- frc.team88.swerve.gyro.SwerveGyro