FRC Team 6925 Woodward Academy Robotics | 2024 Build Thread | Open Alliance

Welcome to Team 6925’s 2024 Open Alliance build thread!

Team 6925 is thrilled to be back for our second year on The Open Alliance! Our team is relatively new to the FRC scene only becoming involved with FIRST for the first time back in 2018. We originally started as a VEX team and competed in VEX until 2017. Our primary (and only sponsor per their rules) is our school, Woodward Academy.

In this thread, we’ll be sharing the intricacies of our build season, covering everything from design to electrical to programming.

This season we will be competing at PCH North Charleston and PCH Albany.

Goals for the Season:

  • Be competitive in the PCH District and continue to improve on our previous successes in 2022 and 2023.
  • Train new members: we have only two seniors, and more than half of our team is incoming freshmen.
  • Embrace simplicity in all parts of our robot: we bit off more than we could chew last year with a complicated design.
  • Qualify for the PCH District Championship for the third time in our team’s history.
  • Have fun!

Important Links:

2023 Open Alliance Build Thread
Website
Instagram
Facebook
Twitter
Github (coming soon…)

If anyone has questions, please don’t hesitate to ask!

6 Likes

Offseason Competition: GRITS

GRITS, short for the Georgia Robotics Invitational Tournament & Symposium, was a two-day offseason competition held on the last weekend of October. We assigned five experienced members to work on alterations to Bowie, our 2023 competition robot.

Design/Mechanical:

Onshape

Instead of pursuing a new design, we iterated on our 2023 Pink Arm robot. We changed the following:

  1. Intake: We took inspiration from 8177 and used a similar intake except we modified it so it uses 2 neos, and added a wrist.

  2. Arm: We added direct drive using spline, hoping to combat the tilt and breaking that we experienced when we were hit hard in 2023.

  3. Supports: We 3-D printed mounts to use to attach support bars on both sides of the A-frame to prevent the arm from slipping out.

Electrical:

Unfortunately, by the time we started wiring, we only had two weeks until the competition. Wiring the arm went well; however, the cable management was extremely frustrating. After we mounted the arm, we spent three days solely focusing on cable management. We settled on using two sets of Igus chain mounted on the linear slider, as we had to add power and CAN wiring for the wrist to our original electrical setup. To protect the wires coming down from the arm, we used extra black bumper fabric.

At the competition, we had CAN issues, which were resolved with the help of 4188 and 1261 electrical members. We fixed our CAN connections and changed our wire protectors to a mesh fabric.

Programming:

Our sole programmer last year left, leaving a mechanical member with no experience to step up to this role. Last year’s code was refined and added to to include a wrist subsystem. The arm subsystem code was rewritten, and new buttons were configured so a single button was able to set the position of both the arm and wrist at once, significantly saving button space. Autonomous code was also rewritten to implement the wrist. However with only a few hours to test the robot, we were unable to properly tune the set positions to be very exact.

Github

Competition:

GRITS was a good learning experience for our team. Our new members were able to experience their first competition which should prepare them for the upcoming season.

However, everything that could break did break. We began the day with no drive practice, electrical problems, and a drive team with no continuity from our 2023 season.

Things that broke during our matches:

Match 4: Did not appear - we were fixing CAN and programming issues

Match 9: CAN issues

Match 14: Bumpers fell out

Match 23: CAN issues

Match 28: CAN issues after going over bumpside

Match 37: Arm Chain Slipped, so set positions no longer worked.

Match 42: Low Battery

Match 47: Chain on linear slider broke, arm chain slipped, bumper fell off

Match 54: Arm was ripped off due to mechanical oversight on the fixes from match 47

Match 62: Battery problems towards end of match

Things we need to improve/fix before the upcoming season:

  • Battery
  • Bumpers
  • Wiring
  • Field Connection
  • Mechanical Checklist
  • Electrical Checklist

Plan for November and December:

  • Teach underclassmen electrical and programming
  • Transition from Neos to Falcons on Swerve
  • Create best practices guides to avoid future mistakes

Although GRITS was frustrating, we’re dedicated to improving our processes so we can successfully compete in 2024.

2 Likes

Date: 1/6/2024

Kickoff is here! We had two meetings - the first at Georgia Tech for the kickoff video, which was optional, and then a mandatory strategy meeting at our school for 2 hours in the afternoon. We analyzed the point values and decided to pursue a variation of the FIRST KitBot:

Needs:

  • Shooting into the Speaker and Amp
  • Fast cycling times
  • Intake from the Human Player station
  • Climbing chain in endgame

Wants:

  • Driving under the Stage
  • As few DOFs as possible
  • Ability to shoot from anywhere on the field

Not Happening:

  • Trap (5 points is not worth it for us, especially as we would have to build another manipulator and expect relatively high scores)
  • OTB Intake (These are already difficult for most teams, and we don’t think it’s necessary to be competitive. We had a floor intake in 2023 when most teams didn’t, and it was a non-factor.)

Although we considered having a rotating shooter, we ultimately realized after messing around in the XRC sim that we always went to the Subwoofer anyway and it was significantly easier to make it from there. So, we decided to pursue a 0 DOF robot similar to the KitBot, changing only the metal used, adding a climber, and putting the mechanism on a Swerve drivetrain.

We are super excited to get going with the Crescendo season and we’ll see y’all at competition in a few short weeks at Charleston and Albany!

3 Likes

Date: 1/7/2024

We are continuing to CAD and design the robot based on our strategic analysis. We completed our first iteration of our design, including a shooter, climber, and a 28 x 28 Swerve drivetrain:

After we completed this CAD, we decided to research an OTB intake for a few reasons:

  • We saw a lot of Ri3D and OA teams at least look at an OTB intake
  • We did more analysis, looking at missing the goal, possible handoff strategies, more autonomous plays, and the effects of full field cycles with defenders.

Although we are not committed to a design yet, we are strongly considering building an OTB intake if we can package it well.

2 Likes

Date: 1/10/2024

We have settled on a final design utilizing an OTB intake, static shooter, and double GreyT telescoping climber. We took inspiration from the Ri3D team Cranberry Alarm, and made a few alterations:

  • Different shooter design, with more custom parts and only one set of wheels
  • Slightly different intake mounts and placing
  • Intake rollers instead of wheels to save weight
  • Double GreyT telescoping climbers instead of ThriftyBot climbers
  • 28 x 28 Swerve Drive!

We are currently cleaning up our CAD and organizing custom parts for Fabworks orders and our upcoming public CAD release. In the meantime, here are two images of our current design:


We are also working on building the field, as the Speaker is almost complete. We are excited to move forward with this design and are ready to begin building!

3 Likes

Updated CAD link: Onshape
There are a few minor things to be fixed but its mostly done. We are ready to begin ordering parts and assembling! Feel free to ask any questions! (The new link should allow you to make a copy)

1 Like

Really like the design. I have a couple questions:

  1. What distance can the shooter hit the speaker from? Do you plan to only shoot while touching the base?
  2. What angle is the shooter at? Did you consider doing an adjustable shooter?
  3. Have you had any issues with the handoff mechanism jamming or not feeding the note correctly?
  1. We plan on shooting into the speaker from the base. We are still waiting for alot of parts to arrive so we do not know if it is able to shoot from other locations but we are pretty sure it can not.
  2. The angle of the shooter should be 60 degrees. We did consider adjustable shooter however we realized that it was not worth building a complicated design just to save a few seconds. Also our team only consists of around 15 members with only 6 veterans so we do not have the resources or manpower to build the adjustable shooter.
  3. We have not tested the robot ourselves however we took alot of inspiration from Cranberry Alarm’s Ri3d and they do not seem to have those problems. However, we have no clue having not built the robot yet.
1 Like

Sounds like our teams are in the same boat. We have probably 30 members, but only 1 or 2 with manufacturing experience. I really liked the Cranberry Alarm design when I saw it, and once I saw this on the MK4i frame I got really excited. We have lost nearly two weeks due to waiting on materials to arrive and snow days, so I feel like we are way behind. Thanks for putting your design/CAD out there. I know it will help us out.

6925 and 7525 seem to be CADing almost the same bot! What are y’all testing for the amp? We’re planning to explore the cranberry alarm bar-over-the-amp thing, but would love other ideas.

We will be testing both outtaking into the amp as well as shooting into the amp at a lower speed; we’ll go with whatever is most consistent.

1 Like

Date: 1/17/2024

Over the weekend, our team noticed a worrying issue about our shooter design. According to testing from 4481, the kitbot shooter with two wheels to one side produces a significant curve on the note:

4481 tested a way to mitigate this issue with a shooter alteration like this:

So, we decided to slightly change the design from a one sided shooter to a top-bottom shooter, using the same custom parts, but adding one to hold the two axles for the wheels:

We have also ordered all parts and are expecting them to come in throughout this week and next week. We are still finishing up field elements, with a complete speaker and incomplete amp. Today, we began manufacturing work on the metal that we had in the lab, and we are hoping to begin assembly as soon as possible.

6 Likes

Is there a way to look at this design process on onshape? are you allowed to share it?

The CAD file above has been updated to include the changes. Thanks!

1 Like

Date: 1/22/2024

We have started to fabricate the custom plexi plates for the shooter and intake on the x-carve and we are satisfied with the results. We are hoping to finish all the pieces tomorrow so we can start assembly.


Our field elements are also almost done, and we expect to finish them by the end of the week.

We are still waiting on most of our parts to arrive however we have already received one of our fabworks orders and are pleased with the results.


Programming-wise, we have successfully updated our swerve code to phoenix 6 and have autonomous paths ready to test. For swerve we are planning on running 8 krakens, however we are still waiting on them to arrive…

Our GitHub and code file for the 2024 season has been created: here

It has been a great start to the week and we hope to get alot accomplished.

2 Likes

Date: 1/24/2024

We finished our remaining two field elements, the amp and stage.

IMG_1770
IMG_1762

We were also able to test our new swerve code:

We also tested our 5 piece and 4 piece autonomous paths:

7 Likes

Date: 1/29/2024

We made great progress these few days and have started assembling the robot as the parts come in. Our over the bumper intake has been completely built and we are getting ready to mount it to the frame of the robot.

We did some testing and were excited to see that it intakes very well and is able to intake game pieces that are not centered.

Our shooter is also coming along nicely, and we expect to finish it over the next few days.

We have also gutted the electrical components off the robot in preparation for the Krakens, which is set to arrive on Wednesday. We can’t wait for that! It also allowed us to mount our custom back plate and support for the shooter.

We also ordered 2 fabworks robot carts and they are set to arrive on Tuesday. We are excited to test them out and use them at competition. It has been a great start to the week and were hoping to get a lot accomplished!

3 Likes

Date: 1/30/2024

We’ve finished the intake and mounted it to the robot!


We’re still waiting for Krakens to arrive to finish our shooter and climber, but we are expecting those to come in tomorrow. We’re hoping to get mechanical finished soon so we can start electrical and begin driving it around.

4 Likes

How much clearance does your intake have from the ground? Looking at the CAD it appears that it would touch the ground, but the picture above seems that it is off the ground a good amount. Did the height of the intake pivot change from your onShape CAD?

This is crazy impressive shooting from the subwoofer! Can’t wait to see it with the rest of the bot assembled. Definitely sending this to my programming team for inspiration.

1 Like