Logging & replay framework for FRC
GPL-3.0 License
Bot releases are hidden (Show)
This release adds support for the first 2025 beta of WPILib. No example projects or functional changes are included. This release is intended only for teams updating existing projects to the 2025 WPILib beta. The full beta of AdvantageKit 2025 will be released at a later date.
Based on WPILib 2025.1.1-beta-1
Published by jwbonner 7 months ago
LoggedRobot
registerSignal
call in advanced swerve template (#84)Based on WPILib 2024.3.2
Published by jwbonner 8 months ago
This release fixes several issues, and we recommend that all teams update to the latest version. See the release post for more details.
Based on WPILib 2024.3.1
Published by jwbonner 8 months ago
Several of the changes in this release affect the AdvantageKit example projects. See the announcement post for more details on adapting existing projects.
runEveryN
method to Logger
(#70)WPILOGWriter
in simulationnull
values instead of throwing NullPointerException
Example project changes:
LocalADStarAK
in example projects (#69)Based on WPILib 2024.3.1
Published by jwbonner 9 months ago
Several of the changes in this release affect the AdvantageKit example projects. See the announcement post for more details on adapting existing projects.
SwerveDrivePoseEstimator
FeedForwardCharacterization
command, see the docs)updateInputs
implementation for differential drive examples (#66)SysIdRoutineLog
shim (related to https://github.com/wpilibsuite/allwpilib/pull/6259)CheckInstall
Based on WPILib 2024.2.1
Published by jwbonner 9 months ago
This is the 2024 kickoff release of AdvantageKit, based on the kickoff release of WPILib 2024.
SysIdRoutineLog
to avoid creating unnecessary log files (see https://github.com/wpilibsuite/allwpilib/issues/6175)AutoLogOutputManager
(#55)AutoLogOutput
scan for null
items in arrays (#61)Based on WPILib 2024.1.1
Published by jwbonner 10 months ago
AutoLogOutput
support for Measure
WPILOGWriter
for default logging path ("/U/logs" on the RIO, "logs" in sim)SwerveModuleState
and Trajectory
with built-in WPILib support (#53)Based on WPILib 2024.1.1-beta-4
Published by jwbonner 11 months ago
AutoLogOutput
:
public
or protected
)Based on WPILib 2024.1.1-beta-3
Published by jwbonner 11 months ago
AutoLogOutput
custom keys (see here)MutableMeasure
as an input typeBased on WPILib 2024.1.1-beta-3
Published by jwbonner 11 months ago
Measure
objects (see here)WPILOGWriter
flush period (#52)LoggedRobot
timing measurement to include after-user periodic function in "log periodic"AutoBuilder
import in swerve example projectBased on WPILib 2024.1.1-beta-3
Published by jwbonner 12 months ago
LoggedDashboardChooser
constructor to copy from an existing SendableChooser
(improves compatibility with PathPlanner's AutoBuilder
API)DCMotorSim
instead of FlywheelSim
Based on WPILib 2024.1.1-beta-3
Published by jwbonner 12 months ago
RobotController
)Logger
, LoggedDriverStation
, and LoggedSystemStats
to static interfaces instead of singletonsLogTable
to use implicit typesBased on WPILib 2024.1.1-beta-2
Published by jwbonner over 1 year ago
Based on WPILib 2023.4.3
Published by jwbonner over 1 year ago
This release addresses several issues related to automatic log renaming (see #36). Notable fixes:
Based on WPILib 2023.4.2
Published by jwbonner over 1 year ago
This release fixes an issue causing logs to occasionally be named with inaccurate timestamps, especially after a clean RIO shutdown. Related to allwpilib#5164.
Based on WPILib 2023.4.2
Published by jwbonner over 1 year ago
Based on WPILib 2023.4.2
Published by camearle20 over 1 year ago
Original release by @jwbonner, re-released to fix artifact publishing issues
Published by jwbonner over 1 year ago
Based on WPILib 2023.3.2