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

Testing #2

Open
14 of 24 tasks
aaronjenson opened this issue Feb 6, 2018 · 0 comments
Open
14 of 24 tasks

Testing #2

aaronjenson opened this issue Feb 6, 2018 · 0 comments

Comments

@aaronjenson
Copy link
Member

aaronjenson commented Feb 6, 2018

Most current code is on the Motion Profiling branch. After debugging for all except autonomous is complete, a pull request should be created to merge this branch into master. TODO:

Drive:

  • Find good ramp rate for drive motors

Collector:

  • Verify that positive values results in collection
  • Find best collection speed
  • Find best eject speed
  • Find time to eject cube
  • Find current for cube detection
  • Set number of current loops
  • Find best power for extender
  • Find current for stalled extender
  • Set number of current loops for extender
  • Find best behavior for stalling (shake or spin)

Lift:

  • Verify that positive values results in up
  • Ensure that sensor direction matches motor direction
  • Find best manual lift speed
  • Set upper soft encoder limit
  • Find encoder clicks per foot
  • Find allowed encoder error
  • Set max lowering speed
  • Tune PID
  • Calculate feed forward term
  • Choose between motion magic and position control

Climber:

  • Verify that positive motor values results in up
  • Find best climber speed

Combined:

  • Verify that Collect command functions with multiple calls to one command
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

No branches or pull requests

1 participant