Class DriveConstraints


  • public class DriveConstraints
    extends java.lang.Object
    Used to set bounds for robot movement
    • Constructor Summary

      Constructors 
      Constructor Description
      DriveConstraints​(double minVelocity, double maxVelocity)  
      DriveConstraints​(double minVelocity, double maxVelocity, double maxTurn)
      Robot movement constraints
    • Constructor Detail

      • DriveConstraints

        public DriveConstraints​(double minVelocity,
                                double maxVelocity)
      • DriveConstraints

        public DriveConstraints​(double minVelocity,
                                double maxVelocity,
                                double maxTurn)
        Robot movement constraints
        Parameters:
        minVelocity - Minimum velocity (this should usually be 0)
        maxVelocity - Maximum velocity
        maxTurn - Maximum turn rate
    • Method Detail

      • getMaxVel

        public double getMaxVel()
      • getMinVel

        public double getMinVel()
      • getMaxTurn

        public double getMaxTurn()
      • setMaxVel

        public void setMaxVel​(double max)
      • setMinVel

        public void setMinVel​(double min)
      • setMaxTurn

        public void setMaxTurn​(double turn)