Commit Graph

205 Commits

Author SHA1 Message Date
NerdyBirdy460
2216ae2136 Trying to fix the weird drive problems on pizzabox, ready to test it. 2024-01-20 12:06:55 -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
SpencerPiha
fc0fd6c77b Merge remote-tracking branch 'origin/master' 2024-01-10 20:05:13 -06:00
SpencerPiha
25c40a7f28 worked on odometry which is broken, and i fixed teleOp controls for drivetrain 2024-01-10 20:04:54 -06:00
SpencerPiha
a2ac7bf946 worked on odometry which is broken, and i fixed teleOp controls for drivetrain 2024-01-10 20:04:44 -06:00
NerdyBirdy460
adf856bb24 Pizza bot - Still working on the field centric drive and arm has been reapplied 2024-01-09 15:58:33 -06:00
2f265edbfe RedCrab: First iteration of Blue Audience autonomous complete 2024-01-08 19:47:49 -06:00
bca0ec5225 RedCrab: First iteration of Red Backstage autonomous complete 2024-01-08 19:30:09 -06:00
0c6873c832 RedCrab: Don't reset arm encoder in teleop, fixed ArmMove state instantly finishing, added option for force a specific spike mark path for debugging, Red Audience autonomous complete- probably :slight_smile: 2024-01-08 18:01:08 -06:00
8c103aeec0 RedCrab: Fixed Move state erroneous instantly finishing- sometimes; due to caching, fix CyberarmEngine not throwing errors when expected, mostly functional Red Audience path (with center deposit branch added) 2024-01-07 21:17:29 -06:00
NerdyBirdy460
dffb883427 Merge remote-tracking branch 'origin/master' 2024-01-06 12:47:34 -06:00
NerdyBirdy460
1dc28841f1 Pizza bot - Still working on the field centric drive and arm has been commented out. 2024-01-06 12:47:09 -06:00
d778d1be69 Misc improvements, fixed teleop overriding arm control power improperly. 2024-01-06 12:36:07 -06:00
SpencerPiha
5f2bb56fed Merge remote-tracking branch 'origin/master' 2024-01-06 00:59:52 -06:00
SpencerPiha
3327860e5d fixed max power function, tuned odometry a bit, added a wait arguement in the arm state so we can have delays and pauses when needed, and wrote out all of blue audience side auto steps. 2024-01-06 00:59:34 -06:00
9a6487a368 Updated Vexy/Yellow minibot (disabled code in autonomous drive states) 2024-01-04 20:56:23 -06:00
NerdyBirdy460
f6d85000b9 Pizza bot is now fieldcentric and arm has been commented out. 2024-01-04 17:57:21 -06:00
SpencerPiha
c5d5ca7b59 fixed heading lock, started to fix the max power function from the drive to coordinates state. plan to finish tomorrow and re tune the PID for driving because the robot has gotten changed mechanically, so it drives too fast 2024-01-03 23:00:04 -06:00
SpencerPiha
28933fc5c8 Merge remote-tracking branch 'origin/master' 2024-01-02 20:36:21 -06:00
SpencerPiha
0f205fed3a heading lock breaks robot 2024-01-02 20:36:03 -06:00
NerdyBirdy460
1dd8051202 More work on Pizza bot's teleop- Launcher works, beginning the distance sensor coding 2024-01-01 20:47:15 -06:00
ad68fbb7c0 Removed rotation from openCV frame processor, got claw arm working as intended, winch now locks position when trigger is released, wip: toggling between claw arm and winch manual control (disabled for now), fixed claw arm deposit angle not correctly set from config (was using wrong key), updated hook arm hooking position. 2023-12-30 13:21:55 -06:00
SpencerPiha
362ab0791d fixed arm control, attempted to start autonomous 2023-12-30 11:25:12 -06:00
SpencerPiha
4e9e646947 Merge remote-tracking branch 'origin/master' 2023-12-29 22:35:38 -06:00
SpencerPiha
08cfacf2ea Finished camera state, fixed memory leak problem. fixed my odometry code so it actually drives the robot again (had to remove max power) need to fix arm controls in autonomous. 2023-12-29 22:35:24 -06:00
NerdyBirdy460
3e3a82ac6b More work on Pizza bot's teleop- Gripper works, safeguards in place, PID pending. 2023-12-28 20:38:21 -06:00
NerdyBirdy460
0330250194 More work on Pizza bot's teleop- arm is fully functional 2023-12-27 21:04:32 -06:00
NerdyBirdy460
ae85337b5e More work on Pizza bot's teleop- arm 2023-12-21 20:35:05 -06:00
e803df0cd9 RedCrab: 'Finished' adapting code to use velocity instead of raw power, verified distance math 😄, claw arm still needs work, misc. 2023-12-20 20:00:10 -06:00
a9dfea93ed RedCrab: After reading some docs- switch claw arm control back to a RUN_TO_POSITION 🙃 2023-12-20 11:47:24 -06:00
b83aec0a14 RedCrab: Make drivetrain use velocity instead of raw power 2023-12-20 11:17:22 -06:00
d2200fcc0a RedCrab: Hopefully fix ticks to distance calculations for drivetrain, fixed drivetrain gear ratio (see: https://docs.revrobotics.com/ultraplanetary/ultraplanetary-gearbox/cartridge-details#actual-cartridge-gear-ratios), changed claw arm to RUN_WITHOUT_ENCODERS to disable in-built pid controller (might be conflicting with FTCLib's that I'm using), using bulk caching of hub values, misc. changes 2023-12-20 10:37:34 -06:00
8a3775af34 Added motor tick to distance, distance to tick, hub bulk caching mode, and battery voltage functions from CHIRON to Utilities, added abstract autonomous engine class 2023-12-20 10:34:32 -06:00
1bf25d9feb RedCrab: Initial Team Prop vision test finished, added 'telemetry' data to camera preview, fixed PathEnactor checking for 'AutonomousPath' instead of 'autonomousPath' from the blackboard, started building Red Backstage autonomous. 2023-12-19 22:00:44 -06:00
NerdyBirdy460
ef1a6e9d0c More work on Pizza bot's teleop- arm 2023-12-19 20:20:25 -06:00
NerdyBirdy460
a325016a44 More work on Pizza bot's teleop 2023-12-19 14:39:23 -06:00
NerdyBirdy460
afde9596a8 More work on Pizza bot's teleop 2023-12-19 14:37:08 -06:00
SpencerPiha
c7a8a7c440 Merge remote-tracking branch 'origin/master' 2023-12-18 17:00:54 -06:00
SpencerPiha
b8bd65a4b3 Camera work has been done using open CV and i was succesfully able to break the camera into looking through 3 sections but still need to figure out how to determine color 2023-12-18 17:00:21 -06:00
d2b2096af2 RedCrab: Refactor to allow usage of multiple different vision processors, update vision processors to allow getting results for telemetry purposes. 2023-12-18 14:47:27 -06:00
ae60529e29 RedCrab: Use a hardlink instead of a softlink for config 2023-12-17 15:06:25 -06:00
d1af3eab3d RedCrab: added TCT/TACNET config to source 2023-12-17 15:05:28 -06:00
497086239a RedCrab: Added TODO file, added SpikeMark line detector VisionProcessor 2023-12-17 15:03:27 -06:00
7f4c2af088 RedCrab: Implement TeamProp vision processor; uses Hue-Saturation-Value colorspace 2023-12-17 14:22:30 -06:00