Class DriveTrainConfig


  • @Deprecated(since="October 2020",
                forRemoval=true)
    public abstract class DriveTrainConfig
    extends java.lang.Object
    Deprecated, for removal: This API element is subject to removal in a future version.
    Configuration data for the drivetrain
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean defaultHighGear
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double defaultRampSeconds
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      ExtendedPIDController distanceController
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double highGearRatio
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double lowGearRatio
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double pathingRampSeconds
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double robotRadius
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double robotWidth
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      ShifterType shifterType
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      ExtendedPIDController turningController
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      double wheelRadius
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      DriveTrainConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      double getWheelCircumference()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the wheel circumference
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • shifterType

        public ShifterType shifterType
        Deprecated, for removal: This API element is subject to removal in a future version.
      • robotRadius

        public double robotRadius
        Deprecated, for removal: This API element is subject to removal in a future version.
      • wheelRadius

        public double wheelRadius
        Deprecated, for removal: This API element is subject to removal in a future version.
      • robotWidth

        public double robotWidth
        Deprecated, for removal: This API element is subject to removal in a future version.
      • highGearRatio

        public double highGearRatio
        Deprecated, for removal: This API element is subject to removal in a future version.
      • lowGearRatio

        public double lowGearRatio
        Deprecated, for removal: This API element is subject to removal in a future version.
      • defaultHighGear

        public boolean defaultHighGear
        Deprecated, for removal: This API element is subject to removal in a future version.
      • turningController

        public ExtendedPIDController turningController
        Deprecated, for removal: This API element is subject to removal in a future version.
      • distanceController

        public ExtendedPIDController distanceController
        Deprecated, for removal: This API element is subject to removal in a future version.
      • defaultRampSeconds

        public double defaultRampSeconds
        Deprecated, for removal: This API element is subject to removal in a future version.
      • pathingRampSeconds

        public double pathingRampSeconds
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • DriveTrainConfig

        public DriveTrainConfig()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • getWheelCircumference

        public double getWheelCircumference()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Get the wheel circumference
        Returns:
        Circumference