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

Competition/kokomo #84

Merged
merged 18 commits into from
Apr 19, 2019
Merged

Competition/kokomo #84

merged 18 commits into from
Apr 19, 2019

Conversation

PhyXTGears-1720
Copy link
Member

Various changes made and tested at district championship. \o/

PhyXTGears-1720 and others added 18 commits April 18, 2019 20:25
STATUS: Builds.

- Logan H-D
Creeper arm PID began running to floor without input.  Position sensor
is suspect, but appears to have strong connection at roborio connector.
Swap position sensor with passive input in case AIO_1 is bad.

STATUS: Builds.  Tested on compbot.

- Logan H-D
Range of compbot hatch position sensor is reverse that of potentiometer
on testbot. Reverse threshold comparison operator so that the threshold
is exceeded when the hatch position indicates the hatch is higher.

The optimal fix is to adjust the range and offset of the position sensor
to { range: -5, offset: 5 } to map the sensor values to those of the
testbot sensor.  But the robot is calibrated, so instead of invalidating
those settings, this commit is applied instead.

STATUS: Builds.  Tested on compbot.

- Logan H-D
STATUS: Builds.  Tested on compbot.

- Logan H-D, Robby S
Hatch bounces out of the open gripper when aligning with a port.  Leave
the gripper closed at the mid position.

STATUS: Builds.

- Justin C
Type 0 are the original controls for Tippecanoe competition.  Hatch
controls don't use the PID.  Piston manual controls use 2/3 buttons on
right edge of console.

Type 1 swaps controls for Kokomo.  Hatch controls use 3 buttons on right
edge of console with PID holding two positions.  Piston manual control
shifts to two vertical black buttons.

STATUS: Builds.

- Justin C
STATUS: Builds.

- Robby S
Move piston extend/retract controls to joystick buttons 11/9,
respectively.

Restore manual hatch controls for two black buttons to manually move
hatch up and down without PID.

STATUS: Buidls.  Tested on compbot.

- Robby S
Hold down hatch gripper button to open grip.  Release button to close
gripper.

Used to reseat hatch panel when taking from loading station grabs too
low.

STATUS: Builds.  Tested on compbot.

- Robby S
Compbot slams piston into HAB level 3 when rolling forward.  Reduce time
delay to prevent slam.

STATUS: Builds.  Tested on compbot.

- Robby S
Logan shared a concern that shooting cargo may bounce off the creeper
arm.  Move the creeper arm back five degrees to avoid that possibility.

STATUS: Builds.  Tested on compbot.

- Robby S
- Add ClimbReady bling state to present cloudy pattern.
- Move brilliant rainbow pattern to Climb bling state.
- Replace Default state with rainbow forest palette.

STATUS: Builds.  Tested on compbot.

- Robby S
After attaching the air pressure sensor on compbot, the air pressure
sensor reads 0-419 instead of 0-110 psi.

Instead of messing with conversion factors, just use identity function
for conversion formula.  Range now reads 0-5 volts.

STATUS: Builds.  Tested on compbot.

- Robby S
STATUS: Builds.  Tested on compbot.

- Robby S
Display position of flightstick manual control mode for climb and cargo
subsystems.

Add color indicator whether manual mode is enabled.  Green = enabled,
red = disabled.

Add text indicator for manual mode: None, Cargo, and Creeper (aka
Climb).

STATUS: Builds.  Tested on compbot.

- Robby S
Add method HoldRotation to CargoIntake subsystem.

STATUS: Builds.  Tested on compbot.

- Robby S
Add HoldPID method.  Invoke in AutonomousInit to set hatch PID setpoint
to current position and enable.  Otherwise, the hatch mechanism may drop
when driving off HAB level 2.

STATUS: Builds.

- Robby S
The belt fell off the pulley for the analog position sensor.  Fix the
belt tension and recalibrate the zero point.

STATUS: Builds.  Tested on compbot.

- Robby S
@boxofrox boxofrox merged commit 771e888 into develop Apr 19, 2019
@PhyXTGears-1720 PhyXTGears-1720 deleted the competition/kokomo branch April 19, 2019 00:29
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.

2 participants