247 Commits

Author SHA1 Message Date
SpencerPiha
ed993eff76 Merge remote-tracking branch 'origin/master' 2024-02-16 15:16:23 -06:00
SpencerPiha
3b868f10a0 added a blue and red audience side autonomous (it works and has been tested) 2024-02-16 15:16:11 -06:00
704708f907 RedCrab: Make LED rail show launch confirmation progress in teleop, add null check for localizer loadConstants function 2024-02-13 20:59:36 -06:00
NerdyBirdy460
810914dd77 Merge remote-tracking branch 'origin/master' 2024-02-13 20:50:54 -06:00
NerdyBirdy460
3424549d61 Back to robot-centric :( 2024-02-13 20:50:45 -06:00
SpencerPiha
255f75e3d4 auto work right side done 2024-02-13 20:31:48 -06:00
SpencerPiha
c12c813a14 inverted logic fixed for the finish in drive to coordinates state 2024-02-11 18:26:08 -06:00
SpencerPiha
b57b4c54f1 Disabled all of my old burnsville autos so they don't show. I also implemented a max turning power. 2024-02-11 18:23:52 -06:00
SpencerPiha
da958f567e Merge remote-tracking branch 'origin/master' 2024-02-10 14:59:16 -06:00
SpencerPiha
b8814b1084 tuning auto today 2024-02-10 14:59:07 -06:00
45389badd0 RedCrab: Localizer constants are now re/loaded from config 2024-02-10 13:49:23 -06:00
3285f540bb RedCrab: Animated LEDs 2024-02-10 12:55:39 -06:00
71374a57ea RedCrab: Added rail leds 2024-02-08 20:33:48 -06:00
SpencerPiha
1339cc8ebf started to erase the velocity code to start working on the autonomous with just power 2024-02-08 20:31:35 -06:00
SpencerPiha
ebbbc9c263 wrote the implementation for tuning velocity, I plan to tune in the teleOp and then copy over to autonomous 2024-02-06 23:47:27 -06:00
SpencerPiha
4450c7e48a fully programmed teleOp and started odo tuning 2024-02-05 20:24:51 -06:00
SpencerPiha
4dc220ecc3 Merge remote-tracking branch 'origin/master' 2024-02-03 14:13:37 -06:00
SpencerPiha
d279848b7a worked on robot objects 2024-02-03 12:08:13 -06:00
NerdyBirdy460
c3ea4c475d Finally field centric this time :D 2024-02-03 12:05:50 -06:00
NerdyBirdy460
66b3fb8669 Merge remote-tracking branch 'origin/master' 2024-02-01 20:44:32 -06:00
NerdyBirdy460
ac998525a1 pls be field centric this time 2024-02-01 20:44:23 -06:00
6d53ab38eb RedCrab: Moved Localizer updater into Task, corrected track width and forward offsets 2024-02-01 20:36:15 -06:00
1c71771034 Added runTime method to CyberarmEngine (FTC's getRunTime starts when INIT is pressed, not when START is pressed), RedCrab: Make use of LED(s) for showing when it's time to launch ta drone and hook the bar 2024-01-31 09:53:48 -06:00
688ccdf70e RedCrab: Use common engine subclass, fixed MoveToCoordinate ONLY rotating with there's rotation set, LED stuff. 2024-01-31 09:08:35 -06:00
4980caf0c2 RedCrab: MoveToCoordinate now supports lerping in and out based on distances, untested: angle correction/rotate to target angle 2024-01-30 23:35:04 -06:00
NerdyBirdy460
b29a3c94f8 Merge remote-tracking branch 'origin/master' 2024-01-30 20:34:34 -06:00
NerdyBirdy460
1712a77a26 Pizza drive works fully, still robot-centric :/ 2024-01-30 20:34:23 -06:00
2670d45a1d RedCrab: Initial implementation of autonomous MoveToCoordinate, added debug automonous, added a Vector2D class 2024-01-30 17:51:38 -06:00
02cd52f7e8 RedCrab: Physically adjusted claw arm position and tweaked claw arm and wrist positions in config. 2024-01-30 14:52:26 -06:00
585ded2381 RedCrab: Localizer _seems_ to be working now, more testing needed. 2024-01-29 21:06:42 -06:00
337652018d RedCrab: Updated HookArm servo positions, drone latch resets to initial position after confirmation_time_ms + 1 second, tweaked ClawArm PID to reduce back smacking; changes to Localizer, added AMS (Alert Management System) to show important messages on telemetry for 5 seconds, reset deadwheels on setup, localizer can be reset to 0,0,0 with left and right joystick buttons at the same time for 1 second. probably some other stuff also... 🤷 2024-01-27 15:02:01 -06:00
dca17c786d RedCrab: First pass of odometry/localization 2024-01-26 20:53:59 -06:00
06228b955c Experiment: Mocked up concept for telemetry system that can be received by any LAN connected device 2024-01-26 17:24:15 -06:00
NerdyBirdy460
633f6fa0f8 I don't get paid enough for this ¯\_(ツ)_/¯ 2024-01-25 20:30:55 -06:00
acc7b63b3b Organized @TeleOp's into proper groups 2024-01-25 18:06:46 -06:00
0fcaf380ab Implemented I2C driver for custom encoder based on an Adafruit KB2040 2024-01-25 18:06:27 -06:00
NerdyBirdy460
3a614697f7 Trying to fix the weird drive problems on pizzabox, new problem came up. Config mistake? 2024-01-20 21:46:44 -06:00
46ea23bef8 RedCrab: Fixed arm float position not working, claw wrist adjustments 2024-01-20 12:46:00 -06:00
NerdyBirdy460
513045b543 Merge remote-tracking branch 'origin/master' 2024-01-20 12:07:03 -06:00
NerdyBirdy460
2216ae2136 Trying to fix the weird drive problems on pizzabox, ready to test it. 2024-01-20 12:06:55 -06:00
SpencerPiha
f47ca4c8f2 Merge remote-tracking branch 'origin/master' 2024-01-20 11:27:17 -06:00
SpencerPiha
c109ce8ee4 worked on velocity implementation 2024-01-20 11:27:06 -06:00
SpencerPiha
bc014988fd tuning auto for left and right 2024-01-20 09:57:24 -06:00
NerdyBirdy460
426ec88fa4 Trying to fix the weird drive problems on pizzabox, just got kind of weird but in a different way 2024-01-19 22:03:31 -06:00
6b29c8645b RedCrab: Reversed claw Arm motor 2024-01-18 21:20:04 -06:00
NerdyBirdy460
2241d31c83 Merge remote-tracking branch 'origin/master' 2024-01-16 20:42:14 -06:00
NerdyBirdy460
1edb4de772 Began helping Spencer with a simple drivetrain code for autonomous 2024-01-16 20:41:14 -06:00
SpencerPiha
fc9c2b5812 tuning auto for left and right 2024-01-12 19:24:18 -06:00
SpencerPiha
ff88fcc493 tuning auto for left and right 2024-01-11 20:25:38 -06:00
SpencerPiha
8bf064c63e fixed odometry 2024-01-11 19:04:14 -06:00