2025.1.0
thenetworkgrinch
released this
09 Dec 23:35
·
107 commits
to dev
since this release
What's Changed
- maple-sim new version by @catr1xLiu in #262
- Fixed vision file null-ptr exception.
- Updated to Maple-Sim 0.2.4; added SwerveDrive.getMapleSimDrive() by @catr1xLiu in [#262](https://github.com/BroncBotz3481/YAGSL-* Example/pull/262)
- Fixed spark max brushed motor controller encoder null-ptr exceptions
- Fixed SwerveMath.scaleTranslationissue
- Fixed Visionupdate with resultListscheck by @jwt388 FRC Team 151
- Changed SwerveDrive.getMaximumVelocity()-> SwerveDrive.getMaximumChassisVelocity()
- Changed SwerveDrive.getMaximumAngularVelocity() -> SwerveDrive.getMaximumChassisAngularVelocity()
- Used known motor types to calculate the drive motor feedforward.
- Extended the parser to know the motor type attached to the motor controller. (Except brushed)
- Separated chassis maximum velocity from module maximum velocity.
- Added navx_mxp_serial back.
- Added motor specifiers krakenx60foc, krakenx60, falcon500foc, falcon500, sparkmax_neo550, sparkmax_neo, sparkflex_neo, sparkflex_vortex, sparkflex_neo550
- Create the drive motor feedforward in SwerveModule constructor.
- Added module max speeds to SwerveModule.maxDriveVelocity and SwerveModule.maxAngularVelocity
- Updated the web configuration
Full Changelog: 2025.0.0...2025.1.0