Skip to content

Releases: MICDSRobotics-5190/RelicRecovery

World Championships - Goodbye

25 Apr 04:55
Compare
Choose a tag to compare

I'm gonna miss running the robot on the practice fields at competitions, trying to make up for lost time that construction never gave us. I'm gonna miss figuring out why travis builds broke even though all I did was click through android studio updates. I'm gonna miss telling you guys that I use Arch and did you know linux is good. I'm gonna miss writing a bunch of stuff we couldn't test for weeks to come at Ehan's while blasting BLEACH.

I'm gonna miss this team.

But I'm excited to see you all push the team(s) even further without me. Time to stand on your own, and leave your own legacy!

Changes

  • Updated voltage equations for the new robot
  • Updated autonomous programs for the new outtake & intake raiser
  • Common file usage for a lot of autonomous - use this again next year. Might be worth it to save the hardware in the file too as instance variables, and have an init function, and just call that, or just add stuff into robot like we were supposed to... yada yada yada. You guys can optimize it however you want without me!
  • Teleop that just sets things that the driver shouldn't have to manage anyway (i.e. servos)

State

23 Feb 18:35
Compare
Choose a tag to compare

Only some small documentation was corrected since the conference qualifier; although we had to rework it multiple times for different intake designs, we ended up similar to how we started.

Conference Qualifier

12 Feb 00:47
Compare
Choose a tag to compare

Made some changes to autonomous to make moving to the side better, applied the voltage-distance fix to all opmodes and applied gyro to all opmodes. A few adjustments to all opmodes to make them more consistent.

Rockwood Qualifier

03 Feb 04:40
Compare
Choose a tag to compare

Fully realized code for this season, Relic Recovery. This is the programming sub-team on FTC team #5190's best, most consistent, and most powerful Robot Controller yet!

Features:

  • Autonomous
    • VuMark Scanning - using phone's rear-facing camera.
    • Jewel Hitting - using two servos set up with good ranges.
    • Parking in tape - movement done by time and corrected for different battery voltages.
    • Scoring a glyph into the correct column - rotation to face cryptobox aided by gyroscope.
  • TeleOp
    • Driving with holonomic drivetrain (mecanum wheels).
    • Every motor and servo mapped comfortably to a gamepad.
    • More consistent button code.
    • Drivetrain control swapping.
    • Two main OpModes: One that controls from the robot's perspective, and another that uses the gyroscope to control from the driver's perspective.

St. Joseph's Meet Fixes

22 Jan 01:47
Compare
Choose a tag to compare
Pre-release

A few extra changes in autonomous.

Fixes

  • Autonomous
    • Red side just goes forward due to issues moving side to side. Gets points for block & parking.
    • Blue side raises the block up to help with issues moving to the side when run on the left. (still kinda has those issues tho. wiggle wiggle helps it score block at least)

St. Joseph's Meet

19 Jan 18:25
8a5c33b
Compare
Choose a tag to compare
St. Joseph's Meet Pre-release
Pre-release

Drives well, grabber hardware is better so now the robot can actually score all four rows. More consistent autonomous with testing at high battery voltages instead of the lower amounts.

Features

  • Autonomous
    • Better values for the time based opmodes
  • Teleop
    • Gyroscopic driving option
    • More consistent button code

MICDS Meet Fixes

07 Jan 20:43
Compare
Choose a tag to compare
MICDS Meet Fixes Pre-release
Pre-release

Just some additional code that helped us win our meet.

Fixes:

  • MainTeleOp now has code for the lifter and grabber on both gamepads.
  • Timing has been adjusted on all the autonomous opmodes to make them more accurate.

MICDS Meet

06 Jan 05:30
5683e29
Compare
Choose a tag to compare
MICDS Meet Pre-release
Pre-release

Drives very well, and autonomous is consistent and can score all 85 points, the maximum without guessing for some more glyphs.

Features:

  • Autonomous
    • VuMark Scanning
    • Jewel Hitting
    • Parking in tape
    • Scoring a glyph
    • Scoring a glyph into correct column
  • TeleOp
    • Driving with holonomic drivetrain (mecanum wheels)
    • Every motor and servo mapped comfortably to a gamepad
    • Drivetrain control swapping