What's Changed
- added auto by @IanSzalai in #1
- intake and shoot cargo by @IanSzalai in #2
- added turret and commands by @IanSzalai in #3
- last bad pr :( by @IanSzalai in #5
- copied .github folder from other project by @IanSzalai in #17
- simplified logic in init of collect command by @IanSzalai in #21
- moved CargoState enum definition to Constants.java by @IanSzalai in #20
- renamed turret position preference by @IanSzalai in #19
- renamed
t
tobuttonTimerLoops
by @IanSzalai in #18 - fixed formatting of inline commands by @IanSzalai in #15
- Climber by @IanSzalai in #12
- fixed pcm ports by @IanSzalai in #30
- Added RIGHT_INVERTED and made LEFT_INVERTED true by @ACat701 in #39
- fix climber safety switch get by @IanSzalai in #43
- removed allowable error from shooter config by @IanSzalai in #44
- fixed transfer switch ports by @IanSzalai in #42
- invert joystick in MoveTurret command by @IanSzalai in #46
- improved climber smartdashboard keys by @IanSzalai in #47
- convert degree to encoder count for motor position by @IanSzalai in #45
- Overloaded method fix by @IanSzalai in #49
- Added climberAngledMinPos Safety by @Adam-Walls077 in #51
- fix discard cargo command not running bottom belt by @IanSzalai in #53
- Add vscode settings to enable auto format by @TaylerUva in #56
- Prep climb by @IanSzalai in #62
- renamed climber methods 'angle' instead of 'pivot' by @IanSzalai in #60
- climber safeties by @IanSzalai in #67
- Added USB camera support by @KaneBarnes in #71
- Reset encoder counts when the minimum switch is hit by @ACat701 in #70
- Climber turret safety by @IanSzalai in #66
- Shooter PID upgrades and tuning by @IanSzalai in #75
- removed null pointer exception by @IanSzalai in #76
- improved turret PID by @IanSzalai in #78
- prevent hood from going below minimum angle by @IanSzalai in #81
- put robot pose on field, put field on SmartDashboard by @IanSzalai in #82
- use word
is
instead ofget
in boolean getter methods by @IanSzalai in #87 - create vision instance subsystem in robotcontainer by @IanSzalai in #88
- Calculate pose from vision by @IanSzalai in #89
- Made some changes during climber testing by @ACat701 in #77
- fix turret overridden method formatting by @IanSzalai in #84
- added odometry aim turret command by @IanSzalai in #23
- set angle method naming by @IanSzalai in #86
- Fix climber safety bug by @IanSzalai in #94
- require turret in odometry aim by @IanSzalai in #97
- neutral output at end of
MoveClimber
by @IanSzalai in #98 - Reversed Bottom belt by @ACat701 in #101
- update hood prefernce limits by @IanSzalai in #105
- improve hood safety by @IanSzalai in #104
- set
climberPerpendicularMaxPos
with actual value by @IanSzalai in #112 - update to supercore 0.6 by @IanSzalai in #109
- Create method to poll switchboard; call method in
robotPeriodic()
by @IanSzalai in #107 - added basics of using SN_Lerp to Constants by @IanSzalai in #111
- Fixed climber bugs by @KaneBarnes in #121
- Set Encoder Thresholds to slow down climber speed by @Alenguye582 in #124
- Added Neutral output to the flywheel in Prep Climb by @ACat701 in #128
- streamlined shooter controls by @IanSzalai in #126
- New autos by @IanSzalai in #130
New Contributors
- @IanSzalai made their first contribution in #1
- @Adam-Walls077 made their first contribution in #51
- @TaylerUva made their first contribution in #56
- @Alenguye582 made their first contribution in #124
Full Changelog: https://github.com/FRCTeam3255/2022_Offbot_Code/commits/PostBeachBlitz