Logging & replay framework for FRC
GPL-3.0 License
AdvantageKit is a logging, telemetry, and replay framework developed by Team 6328. AdvantageKit enables log replay, where the full state of the robot code can be replayed in simulation based on a log file (What is AdvantageKit?). See also:
View the online documentation.
Feedback, feature requests, and bug reports are welcome on the issues page. For non-public inquires, please send a message to [email protected].
Looking to get started quickly? Check out the AdvantageKit example projects. There are versions for differential and swerve drives, from minimal to advanced (including a project designed for the 2024 FIRST KitBot). Zip files for each project are attached to the latest release.
Also take a look at the examples below of teams utilizing AdvantageKit in their competition code:
junction
.
junction
instead of the HAL.junction
and the WPILib HAL efficiently. Written in C++ and Java.