Skip to content

Port Limelight fallback and complete tag ID logging - #189

Merged
tbowers7 merged 2 commits into
developfrom
codex/limelight-valid-tag-id-reporting
Oct 27, 2026
Merged

tbowers7 merged 2 commits into
developfrom
codex/limelight-valid-tag-id-reporting

Conversation

@tbowers7

Copy link
Copy Markdown
Collaborator

Summary

Merge sc2027 into develop as the Commands V2 baseline for Az-RBSI’s 2027 releases. This branch does not implement Commands V3; that will be maintained separately.

Changes

  • Migrate the build and robot code to the WPILib 2027 alpha toolchain, Java 25, SystemCore deployment, and updated WPILib and vendor APIs.
  • Add configurable SystemCore CAN assignments for each complete swerve module and the Pigeon. The default uses can_s2 for front modules, can_s3 for back modules, can_s4 for the IMU, and can_s1 for mechanisms.
  • Improve autonomous start-pose validation and bound odometry and vision processing so stale sensor work cannot accumulate indefinitely.
  • Update tests, installation and CAN wiring guidance, and 2027 season assets.

Compatibility and follow-up

This branch currently uses GradleRIO 2027.0.0-alpha-6 and a Commands V2 vendordep. Choreo, YAGSL, NavX/Studica, and several other integrations are disabled pending compatible 2027 releases. Teams must verify CAN assignments and drive behavior on their hardware before deployment. The kickoff release will require a further dependency and API update.
Validation
The autonomous localization commit reports a passing build with 43 tests; the latest CAN-layout commit reports passing targeted constants and utility tests. I did not rerun the test suite while drafting this description.

tbowers7 and others added 2 commits October 27, 2026 12:46
Select the newest valid MegaTag sample from each Limelight queue and record every observed AprilTag ID even when its field pose is unavailable.

Co-authored-by: Codex <codex@openai.com>
@tbowers7
tbowers7 merged commit 29296d3 into develop Oct 27, 2026
5 checks passed
@tbowers7
tbowers7 deleted the codex/limelight-valid-tag-id-reporting branch October 27, 2026 20:01
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.

1 participant