Class VisionIOLimelight

java.lang.Object
com.stuypulse.robot.subsystems.vision.VisionIOLimelight
All Implemented Interfaces:
VisionIO

public class VisionIOLimelight extends Object implements VisionIO
IO implementation for real Limelight hardware.
  • Field Details

  • Constructor Details

    • VisionIOLimelight

      public VisionIOLimelight(String name, org.wpilib.math.geometry.Transform3d robotToCamera, Supplier<org.wpilib.math.geometry.Rotation2d> rotationSupplier)
      Creates a new VisionIOLimelight.
      Parameters:
      name - The configured name of the Limelight.
      rotationSupplier - Supplier for the current estimated rotation, used for MegaTag 2.
  • Method Details