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
This year, we would like to have our autonomous commands come in via an external file rather than being hardcoded into the software. This will improve how fast we can tune autonomous routines and keeps the door open for auto-generating autonomous trajectories eventually.
Work
Define a format for our autonomous file to read (probably use TOML, but see if that works and how each action should be formatted)
Create a framework that reads in some file (default for now, as a parameter) and parses it for autonomous actions
Given the parsed actions, execute them as scheduled during autonomous
Add unit tests for the parser as appropriate (deferred: loading the file in unit tests until CI can handle external files)
Verification
Commands can be scheduled in autonomous via an external file
Robot works in autonomous testing using simple commands for now
CI passes
The text was updated successfully, but these errors were encountered:
Summary
This year, we would like to have our autonomous commands come in via an external file rather than being hardcoded into the software. This will improve how fast we can tune autonomous routines and keeps the door open for auto-generating autonomous trajectories eventually.
Work
Verification
The text was updated successfully, but these errors were encountered: