Skip to content

Commit 3341dd3

Browse files
Alerts
1 parent 8e1540d commit 3341dd3

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/java/frc/robot/subsystems/vision/AprilTagVision.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import edu.wpi.first.math.geometry.Pose3d;
1414
import edu.wpi.first.units.measure.Distance;
1515
import edu.wpi.first.wpilibj.Alert;
16+
import edu.wpi.first.wpilibj.RobotState;
1617
import edu.wpi.first.wpilibj.Alert.AlertType;
1718
import edu.wpi.first.wpilibj2.command.Command;
1819
import edu.wpi.first.wpilibj2.command.SubsystemBase;
@@ -36,6 +37,7 @@ public static enum IntegrationBehavior {
3637
private final CameraIOInputsAutoLogged[] inputs_;
3738

3839
private final Alert[] alerts_;
40+
private final Alert noTags_ = new Alert("There are 0 visible apriltags.", AlertType.kWarning);
3941

4042
private boolean enabled_; // Whether or not vision pose estimation is enabled
4143

@@ -166,6 +168,8 @@ public void periodic() {
166168
}
167169
}
168170

171+
noTags_.set(tagCount == 0 && VisionConstants.useQuest);
172+
169173
Logger.recordOutput("Vision/Summary/TagPoses", summaryTagPoses.toArray(new Pose3d[0]));
170174
Logger.recordOutput("Vision/Summary/BotPoses/All", estimateListToPoseArray(poseEstimates));
171175
Logger.recordOutput("Vision/Summary/BotPoses/Accepted", estimateListToPoseArray(acceptedEstimates));

0 commit comments

Comments
 (0)