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

v2.0.0 #80

Merged
merged 79 commits into from
Apr 9, 2019
Merged

v2.0.0 #80

merged 79 commits into from
Apr 9, 2019

Conversation

rsammelson
Copy link
Contributor

No description provided.

PhyXTGears-1720 and others added 30 commits March 9, 2019 12:02
Fix climb zero-point
Add I to climb PID

Used in St. Joe Q8
- Robby S
The climb works faster
There is a dashboard variable showing if the arm is in position

Tested
- Robby S
Move creeper arm home away from shooting arc

Used in Q21
- Robby S
Change flightstick button layout

Used in Q40
- Robby S
Used in Q58
- Robby S
Add level 2 rocket shoot command, with a lower power level

Untested
- Robby S
On joystick button 11

Untested
- Robby S
Intake PID continues to run after the intake is in position, so that the
intake will move back if it is bumped.

Untested
- Robby S
Used in Q78
- Robby S
Cargo intake is running TakeCargoFromFloor command when enabling the
robot.  Use print debugging to verify whether queue button presses are
triggering the command.

Used in QF4-2
- Justin C
* master:
  Print button events to cout.
  Lower P for intake to reduce overshoot
  Fixes for last qual match
  Continue running Intake PID
  Add operator control to switch camera
  Add mid-power shot
  Increase cargo intake speed
  Use rocket level 2 as slower backup shot
  Add operator control for creeper crawl
  Increase cargo ship shoot power
  Fixed climb issues
  Increase climb speed and angle
Tested
- Robby S
* Measures angle from NavX
** Configurable axis
* Outputs as a PIDSource

Builds
- Robby S
* New PIDSource using the NavX output.
** Use in conjunction with Creeper arm motor to keep the robot leveled while the pistons rise.
* Small reformatting.

Builds

- Logan H-D and Robby S
Print debugging with string conversions that runs on every tick of
RobotPeriodic taxes the roboRIO CPU and can cause lost packets.  They're
okay for testing, but should not be put into branch develop.

STATUS: Builds.

- Justin C
STATUS: Builds, UNTESTED!

- Logan H-D
STATUS: Builds, UNTESTED!

- Logan H-D
STATUS: Builds, UNTESTED.

- Logan H-D
Provide a simple means by which to verify our robot is running the
correct code by deploying a version file and printing the contents to
the dashboard console when the robot is disabled.

Also ignore the version file in git.  We don't want builds reporting the
same version across commits.

STATUS: Builds.

- Justin C
An attempt to always execute the versionFile build task and regenerate
the version file, even when nothing else in the project is changed.
This is done to ensure the version file never fails to update when
building agaisnt another revision since the version file doesn't
actually depend on anything else in the project.

STATUS: Builds.

- Justin C
STATUS: Builds, untested.

- Logan H-D
rsammelson and others added 23 commits March 22, 2019 23:46
Untested
- Robby S
Used in a practice match
- Robby S
Speed up slowdown turning

Used in Q8
- Robby S
Used in Q25
- Robby S
Fix after creeper detached from pot

Used in Q34
- Robby S
Pressure read from a analog input

Used in Q41
- Robby S
Used in Q47
- Robby S
Used in Q53
- Robby S
Tested, unreliable
- Robby S
Builds
- Robby S
Used in Q59
- Robby S
Builds
- Robby S
Manual controls didn't work when PIDs were disabled
Add deadzone on manual control joystick
Rename variable

Builds
- Robby S
* Creeper PID is diabled when manual control starts
** Creeper won't return to setpoint when manual control is finished

Tested
- Robby S
Builds
- Robby S
@rsammelson rsammelson changed the title Develop v2.0.0 Mar 26, 2019
@PhyXTGears-1720 PhyXTGears-1720 merged commit c596f61 into master Apr 9, 2019
@PhyXTGears-1720
Copy link
Member

Administrative merge by Justin C.

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

Successfully merging this pull request may close these issues.

3 participants