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

Reef Align AutoScore #14

Open
wants to merge 167 commits into
base: main
Choose a base branch
from
Open

Reef Align AutoScore #14

wants to merge 167 commits into from

Conversation

EdzmLeGoat
Copy link

Pulling the changes from autoscore into main. However, we are pulling a version of autoscore that uses the simple reef align class because it is the version that currently works and we want to get some testing done instead of waiting for a perfect PID+ADStar version.

EdzmLeGoat and others added 30 commits January 7, 2025 13:52
Auto score demo, i may merge the reef location picker and reef level screens together as per jj's advice. Communicating with the network tables will happen in robotCommunication.js, everything else is just pretty simple javascript
… correspond orbitals to integers that will be submitted to the robot (i.e. J = 0, I = 1, etc.). Note: the values might start at J = 1 so be aware in future when calling reefLocation.
-Replaced PIDPoseAlign with MagnetizePIDPoseAlign in AutoScoreCommands

MagnetizePIDPoseAlign takes in the same parameters as PIDPoseAlign except it needs controller for magnetization inputs. MagnetizationPIDPoseAlign calculates distance like PIDPoseAlign and subtracts controller inputs so the driver has power over the magnetization. The power of magnetization can be changed by modifying the magnetizationPower in the MagnetizePIDPoseAlign file (I found 5.0 to work fine, but we should change it based on our driver's preferences).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants