Skip to content

Conversation

@MichaelLesirge
Copy link
Contributor

@MichaelLesirge MichaelLesirge commented Nov 1, 2025

Vision

  • Update AprilTags vision system to handle more flexible field tag layouts
  • Allow for single tag following in a addition to global pose estimation
  • Create simulated controllable tag for simulated tag following

Tag Following

  • Create tag aiming mode (point at tag)
  • Create tag following mode (drive to position that is
  • Create "safety box," a simulated box that the robot most stay in when a tag follow command is active
  • Added lots of filters for handling noise of AprilTag single target estimations

Constants / Flags

  • Create isOnField flag to enable auto alignment and AprilTag on field localization
  • Create isDemoMode flag to enable the tag following command buttons and enforce a speed cap

LED

  • LED system no longer has significant delay in switching to new requested color.
  • LED system to use Enum for colors
  • LED system now uses IO layers to stay consistent with rest of codebase

Also

  • Fix the hang subsystem
  • Minor README content changes
  • Fix heading display for new dashboard version

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would have put these filters in utils/ but since they're only used for this demo its fine

Copy link
Member

@AceiusRedshift AceiusRedshift left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get that bread

@MichaelLesirge MichaelLesirge merged commit 576fa7d into redshiftrobotics:main Nov 3, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants