Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Vision Files #54

Open
marcjuguilon opened this issue Feb 16, 2025 · 4 comments
Open

Update Vision Files #54

marcjuguilon opened this issue Feb 16, 2025 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@marcjuguilon
Copy link
Contributor

Using the new Vision Files and updating its logging, commands built for this season, etc.

@marcjuguilon marcjuguilon added the enhancement New feature or request label Feb 16, 2025
@marcjuguilon marcjuguilon self-assigned this Feb 16, 2025
@marcjuguilon
Copy link
Contributor Author

Notes:
AlignToVisionTarget along with other commands(i.e. AlignWithPose & DriveToVisionTarget) under the vision folder need to be rewritten since PIDCommand is marked for removal

Working on adding logging to visionstates

Vision still needs to be tested along with its config values on actual

@marcjuguilon
Copy link
Contributor Author

marcjuguilon commented Feb 17, 2025

@marcjuguilon
Copy link
Contributor Author

marcjuguilon commented Feb 17, 2025

Update: Plan to process the commands directly into vision using PID controller to reroute our position with vision instead

@marcjuguilon
Copy link
Contributor Author

marcjuguilon commented Feb 19, 2025

Seperated the four main configs (ideas, smth cause there's no name for the separation yet) for Vision.java:

Config (Command Config)- used to build each seperate command's PID command values and offsets

VisionStates Commands- commands used directly into vision states

Vision Commands- built to send commands between Vision commands, basically a transit between config methods and Vision Command

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant