diff options
Diffstat (limited to 'src/main/java/frc/robot/util')
| -rw-r--r-- | src/main/java/frc/robot/util/MechState.java | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/src/main/java/frc/robot/util/MechState.java b/src/main/java/frc/robot/util/MechState.java new file mode 100644 index 0000000..f0092f0 --- /dev/null +++ b/src/main/java/frc/robot/util/MechState.java @@ -0,0 +1,15 @@ +package frc.robot.util; + +public class MechState { +    public double m_chain_pos; +    public double m_arm_pos; +    public MechState(double chain_pos, double arm_pos) { +        m_chain_pos = chain_pos; +        m_arm_pos = arm_pos; +    } +    // TODO +    public boolean isValid() {  +        return 30 > (Math.cos(m_arm_pos * Math.PI / 180) * 60 - m_arm_pos * 80); +        // return true; +     } +} | 
