Skip to content
This repository has been archived by the owner on Nov 4, 2022. It is now read-only.

Important! Shooter and Yoke PID + Logic #43

Open
2 of 4 tasks
KenwoodFox opened this issue Feb 22, 2022 · 3 comments
Open
2 of 4 tasks

Important! Shooter and Yoke PID + Logic #43

KenwoodFox opened this issue Feb 22, 2022 · 3 comments
Labels
enhancement New feature or request shooter/yoke
Milestone

Comments

@KenwoodFox
Copy link
Member

KenwoodFox commented Feb 22, 2022

Yoke needs a lot of fixups, this issue is divided into these tasks:

  • Fix PID and methods for controlling shooter + aux yoke angle
  • Implement better controls for shooter and how it should drive. (This will take some brainstorming)
  • Shooter Velocity Control #55
  • At some point we need to make a sort of lookup table or database for shooter modling, altnerativlty use a purely mathmatical model, asking around w other teams, it seems they tend to use lookup tables more often so exploring this could be worthwile.
@KenwoodFox
Copy link
Member Author

For task 4, python curve-fitting may be a good strat, and load values from a json?

@KenwoodFox
Copy link
Member Author

a low.json and high.json could store values for shooter angle, and shooter velocity vs distance from target (as returned by the ll)

@KenwoodFox KenwoodFox added enhancement New feature or request shooter/yoke labels Feb 22, 2022
@NotSimon5673 NotSimon5673 mentioned this issue Feb 22, 2022
@KenwoodFox
Copy link
Member Author

image

@KenwoodFox KenwoodFox added this to the Salem Event milestone Feb 27, 2022
@KenwoodFox KenwoodFox changed the title Yoke PID and logic Shooter and Yoke PID + Logic Feb 27, 2022
@KenwoodFox KenwoodFox changed the title Shooter and Yoke PID + Logic Important! Shooter and Yoke PID + Logic Feb 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request shooter/yoke
Projects
None yet
Development

No branches or pull requests

1 participant