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

add toggle between old calibration mode and new calibration mode #1159

Merged
merged 2 commits into from
Jul 12, 2024

Conversation

MaikRe
Copy link
Contributor

@MaikRe MaikRe commented Jul 11, 2024

Why? What?

I think completely removing the old calibration mode this close to an event could prove fatal if the new one isn't full functional #1115 or if and when people want to do manual adjustments, either during an event, or in the future to manually break camera matrices on purpose as we have done before for testing.
This adds a simple boolean toggle between the old and new calibration.

Feel free to suggest better naming

Fixes #

ToDo / Known Issues

Ideas for Next Iterations (Not This PR)

How to Test

Setting the bool to false uses the new calibration which does (something) I guess?
Setting to true should make robot behave as before, i.e. stand up straight with the head stiffness at 0.

@oleflb oleflb self-assigned this Jul 12, 2024
@MaikRe MaikRe force-pushed the stand_there_and_say_ahhhh_for_the_doctor branch from c702fb6 to 58743d7 Compare July 12, 2024 09:03
Copy link
Contributor

@oleflb oleflb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice 🔥

@MaikRe MaikRe added this pull request to the merge queue Jul 12, 2024
Merged via the queue into HULKs:main with commit fe65a90 Jul 12, 2024
25 checks passed
@MaikRe MaikRe deleted the stand_there_and_say_ahhhh_for_the_doctor branch July 12, 2024 09:09
oleflb pushed a commit to oleflb/hulk that referenced this pull request Jul 15, 2024
…Ks#1159)

* add toggle between old calibration mode and new calibration mode

* false -> true
@tuxbotix
Copy link
Contributor

Thanks for adding this feature, I fully agree with your reasoning. Manual mode was unintentionally disabled when I introduced the new controller.
And the controller still works fine when the parameter is toggled.

oleflb pushed a commit that referenced this pull request Sep 30, 2024
* add toggle between old calibration mode and new calibration mode

* false -> true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants