Team766 / MaroonFramework

Sketching ideas for an improved robot software framework
Other
2 stars 16 forks source link

First pass at integrating AdvantageKit into MaroonFramework #34

Closed dejabot closed 10 months ago

dejabot commented 10 months ago

First pass (for initial feedback) of integrating AdvantageKit into MaroonFramework.

Current MaroonFramework logs will also be written to WPI logs. DriverStation will log joystick input, to allow for replay analysis. Tested on BurroBot. Can view console logs and joystick input (replay).

Still need to test out various permutations of SD cards/sizes/formats - and verify that logs still get written to RoboRio if USB drive is missing. Future work will start logging swerve, odometry, and ideally mechanisms to allow for analysis and tuning through replay.


This change is Reviewable

dejabot commented 10 months ago

Thx! PTAL?

rcahoon commented 10 months ago

Can you confirm that it works in the simulator now?

dejabot commented 10 months ago

thx! yes, confirmed.

in doing some additional testing, I found that I missed Logger.logRaw() - updated.