Class NumUtil

java.lang.Object
com.marswars.util.NumUtil

public abstract class NumUtil extends Object
  • Constructor Details

    • NumUtil

      public NumUtil()
  • Method Details

    • isNear

      public static boolean isNear(Rotation2d x, Rotation2d y, double epsilon)
    • isNear

      public static boolean isNear(Translation2d x, Translation2d y, double epsilon)
    • isNear

      public static boolean isNear(Pose2d Pose2dA, Pose2d Pose2dB, double epsilon_rotation, double epsilon_translation)
    • isNear

      public static boolean isNear(ChassisSpeeds ch1, ChassisSpeeds ch2, double epsilon)
    • flatten

      public static Transform2d flatten(Transform3d tf)
    • packBits

      public static int packBits(boolean[] bits)
    • unpackBits

      public static boolean[] unpackBits(int packed, int count)