Skip to content

Conversation

@Talon540-root
Copy link
Contributor

  • Implementation of photonvision pose estimation
  • Arducam calibrations
  • AdvantageScope camera pose assets
  • Auto-alignment to reef
  • autonomous trajectories (commented out)

srimanachanta and others added 30 commits January 29, 2025 12:44
* Da Code

* Add alerts on drive spark maxes

* Add Config Changes from Meeting

* Other lil bs

* Add automatic brake disable on robot disable

* add odometry

* add SIM module

* Add DriveCommands

* Update RobotContainer.java

* Formatting fixes

* Misc Fixes

* Add low voltage warning for DT

* Add velocity scalars for DT

* Update PID Coefficents and fix odometry issues

* Update URCL.json

---------

Fix CI
* Implement Full Logging and Drivetrain Subsystem (#1)

* Da Code

* Add alerts on drive spark maxes

* Add Config Changes from Meeting

* Other lil bs

* Add automatic brake disable on robot disable

* add odometry

* add SIM module

* Add DriveCommands

* Update RobotContainer.java

* Formatting fixes

* Misc Fixes

* Add low voltage warning for DT

* Add velocity scalars for DT

* Update PID Coefficents and fix odometry issues

* Update URCL.json

---------

Fix CI

Co-Authored-By: Talon540-root <[email protected]>

* Increase voltage warning on battery and add CAN error alert

* clean

* Fix Modules Falsely Reporting as Disconnected

* Cleanup typing, make errors more obvious

* Cleanup dashboard setting stuff

* Update sim characterization constants to be more accurate, stops a massive overshooting for some reason

* Log drive motor temps

* Formatting fixes

* Inline tuning mode alert

---------

Co-authored-by: Talon540-root <[email protected]>
Because only vision and drive will interact with pose (and purely position) and no other robot state is tracked, it makes more sense for this to be renammed to reflect that.
* Implement Full Logging and Drivetrain Subsystem (#1)

* Da Code

* Add alerts on drive spark maxes

* Add Config Changes from Meeting

* Other lil bs

* Add automatic brake disable on robot disable

* add odometry

* add SIM module

* Add DriveCommands

* Update RobotContainer.java

* Formatting fixes

* Misc Fixes

* Add low voltage warning for DT

* Add velocity scalars for DT

* Update PID Coefficents and fix odometry issues

* Update URCL.json

---------

Fix CI

Co-Authored-By: Talon540-root <[email protected]>

* Increase voltage warning on battery and add CAN error alert

* clean

* Fix Modules Falsely Reporting as Disconnected

* Cleanup typing, make errors more obvious

* Cleanup dashboard setting stuff

* Update sim characterization constants to be more accurate, stops a massive overshooting for some reason

* Log drive motor temps

* Formatting fixes

* Inline tuning mode alert

* Rename RobotState to PoseEstimator

Because only vision and drive will interact with pose (and purely position) and no other robot state is tracked, it makes more sense for this to be renammed to reflect that.

* Refactor abstract alerts into util class to later roll into LEDs

* Update Phoenix6 to 2025.2.2

* Refactor code structure to not over-expose subsystem specific stuff

* Shorten name for drive temp

* Fix red alliance drive commands bug

* Update WPILIB to 2025.3.1

---------

Co-authored-by: Talon540-root <[email protected]>
Copy link
Member

@srimanachanta srimanachanta left a comment

Choose a reason for hiding this comment

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

Needs formatting fixes

@srimanachanta srimanachanta force-pushed the vision-dev-blacksburg branch from e6f8045 to 0ec70ee Compare March 20, 2025 19:25
@srimanachanta srimanachanta self-requested a review March 20, 2025 19:32
@srimanachanta srimanachanta merged commit 59a368e into main Mar 20, 2025
3 checks passed
@srimanachanta srimanachanta deleted the vision-dev-blacksburg branch April 15, 2025 16:10
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.

4 participants