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

Odometry, can we count on it (get it? Ha) #13

Closed
3 tasks done
Tracked by #10
wmbelk opened this issue Mar 3, 2024 · 1 comment
Closed
3 tasks done
Tracked by #10

Odometry, can we count on it (get it? Ha) #13

wmbelk opened this issue Mar 3, 2024 · 1 comment
Labels
enhancement New feature or request Test_on_Robot See how or how well something works IRL

Comments

@wmbelk
Copy link
Member

wmbelk commented Mar 3, 2024

Odometry (Should follow YAGSL's documentation where +x is forward, +y is left, and +theta is CCW) *Note that the xbox controller sticks are inverted, so verify the inputs from the controller are actually positive otherwise add a negative sign to the sticks in the TeleopDrive class)

  • Set up Odometry course
  • Create Odometry calibrating spreadsheet (put it in this repository!)
  • calibrate Odometry
@wmbelk wmbelk added enhancement New feature or request Test_on_Robot See how or how well something works IRL labels Mar 3, 2024
@NawaPlayz
Copy link
Contributor

Odometry looked promising with a simple sanity test of driving in straight lines and measuring with a tape measure. It would likely be helpful to test motion over diagonals, rotating while moving, and driving over long distances. I suspect all rotational movement will be inaccurate after a certain speed due to the navx drifting so much. Creating a spreadsheet after running some simple tests could help with the optimization of paths in order to decrease drift.

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

No branches or pull requests

2 participants