Releases: FRCTeam4069/SaturnLibrary
Releases · FRCTeam4069/SaturnLibrary
2020 Kickoff Release
2020 Kickoff Release (#7) * Restructure, move to experimental 2020 commands * Replaced FalconLib units system with YAUL units * Clean out gunk * Restructure into subprojects to break out units n stuff from wpi * New and improved Zero Cost™ units! (maynotactuallybezerocost) * It actually compiles now * Break away units from the rest of core * Yay edge cases! * that wack project structure broke things * Include falconlib license and add blurb to readme * Add project license header to source files * Make Curvature rad/m to make conversion to angular velocity easier * Fix subproject buildscripts * Make overloading unaryPlus possible * Add DSL for creating command groups * Add kotlin translation of swerve kinematics for offseason fun * Add linear time-varying unicycle controller * Add default LTV instance with preset QR gains * Fix numbers from bad LQR and format * Clean up LTV, add feedforward term properly * Working on preseason NEO bot * Replace *.kts with normal gradle buildscripts * Update REV API to latest version * DSL for Shuffleboard * Class wrapping Chameleon Vision NT API * Volt units in motor abstractions * Fix compilation errors, put maven local publishing back * Bump gradle wrapper version * Modify DifferentialDriveModel to encode feedforward unit types * Refactor to use wpilib trajectories * Bump beta version * Kickoff release of GradleRIO. Pruning in :core * Version bump
Update SaturnRobot to wrap TimedRobot
2020.0.0-2 Make overloading unaryPlus possible
Revamp library structure, add new units library
- Library structure has been revamped similar to FalconLibrary
- FL units lib has been replaced with an inlineable, as-close-to-zero-cost-as-i-can-get-it library
Submodules can be fetched with compile("com.github.FRCTeam4069.SaturnLibrary:<artifact name>:2020.0.0-1")
. The entire project can be fetched with compile("com.github.FRCTeam4069:SaturnLibrary:2020.0.0-1")
.