Commit Graph

61 Commits

Author SHA1 Message Date
Keenan D. Buckley 4de3492ed0 Command to set LED pattern 2019-03-11 18:13:46 -06:00
Keenan D. Buckley 0d26188761 Set up LEDs 2019-03-11 18:06:51 -06:00
Keenan D. Buckley 76f696d5a6 Climber Fix
Forces the climber wheels to be set to zero when safety switch is off.
2019-03-11 16:07:10 -06:00
lukesta182 8f348820f7 Merge branch 'develop' of https://github.com/Team4388/2019-Hit-or-Miss into develop 2019-03-09 23:03:22 -07:00
lukesta182 ca321c68fb added in motion magic, dose not work
find missing part in code
2019-03-09 23:03:12 -07:00
Keenan D. Buckley 0b025ff367 Arm.java Cleanup 2019-03-09 16:29:28 -07:00
Keenan D. Buckley 61147c2c15 Merge branch 'arm-limit-switches' into develop 2019-03-09 15:52:52 -07:00
Keenan D. Buckley 7269697ac9 Update Limit Switch code in Arm.java 2019-03-09 15:52:24 -07:00
Keenan D. Buckley 387558d635 Introduce Failsafe for if the robot position goes belows negative
(Sets the negative position to the new 0)
2019-03-09 14:54:54 -07:00
lukesta182 9852f11e2c Merge branch 'develop' of https://github.com/Team4388/2019-Hit-or-Miss into develop 2019-03-09 14:23:26 -07:00
lukesta182 2a3e42aeff Constants Adjustments 2019-03-09 14:23:23 -07:00
Keenan D. Buckley 82c8d7814e Begin setting up dpad control 2019-03-09 11:29:51 -07:00
Keenan D. Buckley 73cb92fa3e Cleanup OI 2019-03-09 10:31:33 -07:00
lukesta182 9d67018d89 update 2019-03-08 20:42:49 -07:00
Keenan D. Buckley 99a9f76d16 Add limit switches to code
Encoder position will zero out whenever the arm hits the bottom limit switch. The Digital Output ids still need to be configured.
2019-03-08 19:29:57 -07:00
lukesta182 f74093ca12 added pid to wrist and arm,
arm pid "works" wrist is being worked on
2019-03-08 18:46:38 -07:00
Dave Staudacher cfcbf2ce4a Potential fix for arm motor control mode
This may be a proper fix for the workaround in updatePositionPID, but needs to be verified on the robot.
2019-03-07 07:33:20 -07:00
lukesta182 1b120ac85c arm pid works
added pid to arm subsystem
2019-03-06 21:51:23 -07:00
Dave Staudacher 363df64422 Merge branch 'develop' of https://github.com/Team4388/2019-Hit-or-Miss into develop 2019-03-06 11:56:44 -07:00
Dave Staudacher edaf45b6ca Fix armControlMode vs controlMode conflict
controlLoopUpdate() was reading rogue variable "controlMode", which never changed, instead of "armControlMode" used by the rest of the code
2019-03-06 05:56:54 -07:00
lukesta182 5e200b191e changed to timed robot
timed robot is better becase it calls and checkes things without driver station input
2019-03-05 21:26:46 -07:00
lukesta182 2d33d7204d spell check
we dont look dumb now
2019-03-05 21:24:34 -07:00
lukesta182 009e3d1443 work on arm pid
started on arm pid, as of now code gets to function in comand and passes to mp tallon pid controler, then does ?????
2019-03-05 19:59:15 -07:00
lukesta182 ba554eb1b4 climb working, drive encoder fix
moved from update pos, check with pid controllers, made arm nutraly boyant.
2019-03-03 13:08:05 -07:00
lukesta182 26825d10b4 climb testing 2019-03-02 16:42:48 -07:00
lukesta182 4add2e05bc DO AT COMP, update spark maxes, makde changes to optimize driving
uptated spark maxes to make the able to fallow tallon, todo.  drive needs to fix to make "smart diving" capable, also lol 118 is second place at there regional
2019-03-02 14:21:13 -07:00
lukesta182 7d6e9aa060 small fixes from 2/18/19 2019-02-18 17:35:29 -07:00
lukesta182 0ee6755097 Climber Quickfix 2019-02-18 13:19:22 -07:00
Keenan D. Buckley 49f10c4725 Merge pull request #12 from Team4388/smartdash-update
Update SmartDashboard
2019-02-18 11:34:57 -07:00
Keenan D. Buckley f09bf2d2da Update SmartDashboard
- Added functionallity needed for Unity Code

Co-Authored-By: ryan123rudder <ryan123rudder@users.noreply.github.com>
2019-02-18 09:24:22 -07:00
Keenan D. Buckley 3e2d8f4169 Merge branch 'arm-merge' into develop 2019-02-17 16:26:49 -07:00
lukesta182 2f8480b56e added in robot init stuff 2019-02-17 16:21:58 -07:00
lukesta182 5bf04716bb chanmged varables 2019-02-17 14:40:17 -07:00
lukesta182 a0bbd82051 added in wrist and last pnumatics pid dosent work yet, talk with maya 2019-02-17 13:34:16 -07:00
Keenan D. Buckley de0249018b Change Climber to be Manual 2019-02-17 13:09:41 -07:00
Keenan D. Buckley 39b0d94b19 Delete Initiate Climber 2019-02-17 12:39:52 -07:00
Keenan D. Buckley b32a060093 Climber Adjustments 2019-02-17 12:35:09 -07:00
lukesta182 6fdaa28e3c added arm functionality
arm works on manuel, pid needs work
2019-02-16 20:50:21 -07:00
Keenan D. Buckley 89c3489f79 Add button to lift both intakes 2019-02-16 20:47:58 -07:00
Keenan D. Buckley f1cff88862 Test Climber and Reprogram to Fix Bugs 2019-02-16 19:42:25 -07:00
Keenan D. Buckley eddd8468c3 Add a climber retract to mapped to the left driver trigger 2019-02-16 18:25:50 -07:00
Keenan D. Buckley d7307d4a95 Fix Climber Code Logic 2019-02-16 18:01:53 -07:00
lukesta182 1381a6504c added in parent code structure
utility and drive changes, removed elevator, 2019 code worked on lukes computer, modeled off of parent code
2019-02-16 17:14:32 -07:00
Keenan D. Buckley 9bca7665ce Disable Climber
For now until it works
2019-02-16 16:26:34 -07:00
Keenan D. Buckley 500faccd3d Fix rachetFlip 2019-02-16 16:26:06 -07:00
Keenan D. Buckley dde0cdf4fa Merge branch 'climber-merge' into develop 2019-02-16 15:06:50 -07:00
Keenan D. Buckley fac3d58db9 Fix Syntax Error in Climber.java 2019-02-16 14:54:55 -07:00
lukesta182 97e599da3e added in ball intake motor and pnumatics 2019-02-16 14:44:47 -07:00
Keenan D. Buckley 259b7495e7 Add in missed Climber.java from last commit
Co-Authored-By: ryan123rudder <ryan123rudder@users.noreply.github.com>
2019-02-16 13:26:23 -07:00
Keenan D. Buckley 979a957f1f Merge in Climber Code
Co-Authored-By: ryan123rudder <ryan123rudder@users.noreply.github.com>
2019-02-16 13:16:51 -07:00