Releases
0.4.9
Changes
Navigation module is now multiplatform!
GUI is now rewritten for the web!
New feedforward classes to better separate it from feedback
New AngleSensor
class
New annotations + delegates for CommandOpMode
to make things cleaner
Overhauled drive classes
Fixed bug where CommandOpMode
was initializing commands too early
New experimental GVF following algorithms
New PositionPath
and PositionPathBuilder
MotorGroup
is now also a List<Motor>
for more utility methods
Simplified Motor
New quality of life features for GamepadEx
and MultipleGamepad
Controller-independent buttons
button concactenation + nicer button selectors
Trajectories are now serializable to JSON
Removed Angle.defaultUnits
Added faster, state-of-the-art path projection algorithms
Fixed many bugs with JoosConfig annotation and its siblings
Much improved swerve kinematics and overall support
Angular acceleration constraints now implemented correctly
Fixed bug where ParallelCommand
s couldn't run more than once
Updated all dependencies (including FTC Dashboard)
You can’t perform that action at this time.