You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary
In preparation for the 2023 season, we should up our autonomous game. The biggest improvement we can make is by not using hard-coded autonomous C++ files, but rather load dynamically from a script.
In the past I've seen this done via CSV or JSON, but I'd like to try this in TOML using arrays of tables.
Work to Do
Define autonomous folder structure
Define autonomous schema based on last year's scheme
Implement autonomous chooser based on available TOML files
Yeah, so it would probably be something like what you're describing. The TOML side would pass in command type, parameters, and time. Then we'd need to schedule these commands in AutonomousPeriodic based on time elapsed in auto
Summary
In preparation for the 2023 season, we should up our autonomous game. The biggest improvement we can make is by not using hard-coded autonomous C++ files, but rather load dynamically from a script.
In the past I've seen this done via CSV or JSON, but I'd like to try this in TOML using arrays of tables.
Work to Do
Verification
The text was updated successfully, but these errors were encountered: