ligerbots / ligerbots/InfiniteRecharge2021
Need to use curvatureDrive for HyperDrive challenge, but use arcadeDrive for InterstellarAccuracy
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
curvatureDrive is another method of driving the robot that makes it easier to turn at high speed. We want to use this for the HyperDrive challenge. But we still want arcadeDrive for Interstellar Accuracy because it's easier for the driver to find and pick up balls. We'll probably want to change allDrive into two methods and select which one to use from the smart dashboard. But we should default to arcadeDrive since that's what we'll always use for competition.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating allDrive and the existing arcadeDrive and curvatureDrive implementations. Read how driving mode is selected and how the smart dashboard is used. Done means HyperDrive uses curvatureDrive, Interstellar Accuracy uses arcadeDrive, and arcadeDrive remains the competition default.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- robotics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100