defenseHand.set(speed);
}
- public double getArmHorizontalDist() {
- double arm = Constants.DefenseArm.ARM_LENGTH * Math.cos(getArmPotAngle());
- double hand = Constants.DefenseArm.HAND_LENGTH
+ // TODO: figure out if measurements are all in inches
+ public double getArmHorizontalDisplacement() {
+ double armHorizontalDisplacement = Constants.DefenseArm.ARM_LENGTH
+ * Math.cos(getArmPotAngle());
+ double handHorizontalDisplacement = Constants.DefenseArm.HAND_LENGTH
* Math.cos(getHandPotAngle());
- return (arm + hand);
+ return (armHorizontalDisplacement + handHorizontalDisplacement);
}
- public double getArmHeight() {
+ public double getArmVerticalDisplacement() {
double armMounted = Constants.DefenseArm.ARM_MOUNTED_HEIGHT;
- double arm = Constants.DefenseArm.ARM_LENGTH * Math.sin(getArmPotAngle());
- double hand = Constants.DefenseArm.HAND_LENGTH
+ double armVerticalDisplacement = Constants.DefenseArm.ARM_LENGTH
+ * Math.sin(getArmPotAngle());
+ double handVerticalDisplacement = Constants.DefenseArm.HAND_LENGTH
* Math.sin(getHandPotAngle());
- return (armMounted + arm + hand);
+ return (armMounted + armVerticalDisplacement + handVerticalDisplacement);
}
public boolean isOutsideRange() {
- if (getArmHorizontalDist() < 15)
+ if (getArmHorizontalDisplacement() < 15)
return false;
return true;
}