FRC Ri3D at Penn State 2024 Build Thread

Who Are We?
WE ARE a student-run collegiate engineering club that will construct a competitive prototype for the annual FRC challenge in 3 days (72 hours) to showcase learnings and ideas to traditional high school teams. Penn State is located in State College, PA and we will work alongside local team “Center Punch” (4027) to collaboratively build a practice field and aid in other ways when possible. We aim to publish and document all of our successes and failures in the design process via social media, livesteams and showcase videos. Overall, we hope that teams will be able to benefit from our experiences and findings!

2024 Season Goals
The biggest goal for us this first year is to understand our position as an Ri3D team and how we can contribute to FIRST’s core values of discovery, innovation, impact, inclusion, teamwork & fun while producing content that is practically useful for high school FRC teams. This CD post has given us insight and has helped shape our goals as a team. (Worth a read!)

We are creating this build thread on Chief Delphi specifically because we’ve noticed these pages get the greatest direct engagement from the FRC community. We hope to organize this page similarly to Grasshoppers (95), Spectrum (3847), & Rembrandts (4481) among others!

As a first-year Ri3D team, we’re looking to build and document prototypes that are useful to a wide range of teams. We will avoid “executing the obvious design” and focus more on testing prototypes that we feel will be most useful to a majority of FRC teams.

Partnerships (Build Spaces)
Penn State University (Learning Factory)
As students at Penn State, we are privileged to have access to the newly constructed Engineering Design and Innovation building (the Learning Factory), which features a large open makerspace with 24-hour access that will be our home base for our 72-hour build event.
OriginLabs
Since kickoff is during the weekend before classes start, the machine and wood shops on Penn State’s campus are closed. After reaching out to local shops in the community, OriginLabs agreed to partner with us, so we will be able to use their wood and metal shops to do our fabrication for the robot this year! (video about this space to come)

Organizational Structure
Team Structure

  • Executive Committee (President, VP, Treasurer)
    - Team (Co-)Leads (business, electrical, fabrication, field-construction, mechanical, media, programming)
    - Team members (focus on to 1-2 sub-teams typically)
  • Total Team Size: 29 students

Build Event Structure (72 hours)

  • The pdf attached Schedule.pdf (356.1 KB) outlines our timelines and deliverables for the main group, field construction group and the media group. All of the media deliverables (daily reports, Q&A, and final reveal) will be posted on this build thread as well as on our website.
  • Formal documentation (will updated at the end of each day 1/6 - 1/8). You can stay in the loop by following our activity on all our platforms!
    - CAD - OnShape (Link to be announced)
    - Reports - Detailed documentation reports will be posted on our website
    - Programming - Code will be posted on GitHub (Link to be announced)
    - Livestreams - Twitch
    - Videos (Daily Reports, Q&A, Reveal) - Youtube
    - Other updates - Instagram

Our Current Setup
It drives around!

Chassis

  • Drop-center kit of parts tank chassis, powered by 4 falcons
  • Plastic belly pan with control system electronics mounted
  • T-slot frame for quick assembly (pictures to come)

Electronics

  • CTR control system
  • NEOs, NEO 550s, & SparkMAXs
  • Limit switches & Beam breaks

Other Components

  • 1” t-slot extrusion and brackets
  • REV MAXTube extrusion and brackets
  • REV MaxPlanetary gearboxes
  • 1/2” hex shaft components
12 Likes

We’re live on Twitch and look forward to these next 72 hours and sharing our journey with you all!!

Day 0 Recap
Today was a lot of reading, meetings, field construction and fun! While we didn’t realize any designs or prototypes, we’ve done design work to prepare for tomorrow when we will be machining and assembling our prototypes! The post below outlines what we did today as does our Day 0 Recap video!

Rules Breakdown
First, we took some time to understand the game and read through the manual. This video below summarizes our findings, but we understand that as an Ri3D team, we only have a glimpse into the full strategy and it will evolve a lot.

Mechanism Priority List
We then focused on making a list of priorities for what our robot will be able to do as outlined in the image below, which is hopefully self-explanatory.

Prototype Discussion
We took a lot of time to break into small groups and brainstorm all sorts of mechanisms that could achieve our priorities for climbing, intaking and delivery. If you have questions about any of these images, please send us a question, but they’re probably just ideas you’ve had or will have. From these ideas, we had to quickly narrow in on five to actually prototype tomorrow.

Our 5 Prototypes


We didn’t want to prototype mechanisms that have already been done on the kitbot, because that wouldn’t be helpful to all of you guys. Instead, we tried to focus on mechanisms that are a little more unique. The five prototypes we’re going with are drawn on a whiteboard in the image above. Right now, we are designing these mechanisms so that tomorrow morning we can hit the ground running and manufacture them. By the end of the day tomorrow, we will make another post to display our prototypes and what we’ve learned from them. Stay tuned and please send any questions our way! We want to be a resource to all of you guys.

Field Construction
Today was a great day for field construction! We made ¾ of the cuts necessary for the FIRST practice field and we’ve fully assembled the Amp and Source. Tomorrow, we will finish assembling the Speaker and the Stage and be able to test on them!

3 Likes

Prototype Check-In

This morning, we moved our whole setup from the Learning Factory (home base) to OriginLabs (our build space). We are making our 5 main prototype designs as well as finishing up our practice field. Below is our current progress.

Arm

It’s on the robot and nearly ready for testing.

Climber

Back rails with compliant wheels are complete and attached to the robot, but we’re still waiting on the winch. Additional bracing may be needed to support the weight of the robot.

Intake

We experimented with different compressions. We’ll test using pool noodles this afternoon and try to center the NOTE as well. Here are a number of videos of our testing.
Intake Experiment Videos.zip (16.2 MB)

Shooter

Frame and initial wheels are assembled and we’re waiting on getting some more wheels to fully test the mechanism. Videos are also attached in the zip file: Shooter Experimental Videos.zip (25.7 MB)

Field Construction

Within 2 hours, we will have the entire ½ FIRST practice field ready for testing, so let us know if you have any questions about it.

2 Likes

Is there a reason these are zip files instead of being posted to YouTube?

1 Like

Practice Field Complete

We’ve recently finished the entire practice field that FIRST published and our team is testing our mechanisms on it now. If you want us to test anything on it, let us know! Below is a video of a quick tour and we’re now uploading our videos to youtube unlisted. Thx!

Day 1 Recap

We got really busy with construction, so this post is a little late. All of Sunday was dedicated to working on our prototypes. You can see the Day 1 Recap video below or watch the individual videos on each prototype below.

Intake

Picking up off the ground:

Notes can’t move around tight corners:

Intaking off center:

Climber

First climb attempt:

Stage Chain acts funny:

Shooter


Shooter slo-mo demo:

Claw Intake

Demo of collecting from source, rotating ring and placing in the amp:

Demo of picking off the ground and placing in the amp:

3 Likes

Ri3D at Penn State Presents our robot… Whiteout!

Tune into our Twitch channel at 7:30pm for the reveal video tonight and Q&A afterwards!

And don’t worry, we still have lots more information coming your way.

4 Likes

Big Kudos to y’all for posting videos of not just a robot and what works, but also what you’ve tried in general. These videos of “hey, this field element doesn’t work the way we thought it might” or “this game object can’t quite bend that much” are super helpful for teams designing, and way more useful than Ri3D teams that just post broad daily updates showing robot progress.

4 Likes

NeRF of our robot: PSU Ri3D 2 - Created by @DaCubeKing2 with Luma

2 Likes

This is amazing!

Shoutout to all the FMA people on this team

5 Likes

Day 2 Recap

Welcome to our Day 2 recap for Ri3D at Penn State! Over the past 24 hours, we got a lot done! Starting in the early hours of the morning, our overnight design crew came together to design a final product in CAD. From there, our manufacturing crew took over in the morning and machined all the parts needed. In the afternoon, we fully assembled the mechanisms and fixed some issues like loose belts and pulleys slipping. After the end of Day 2, electrical and programming is taking the robot for a few hours into the night to wire it up and test! At the bottom of this post, you’ll find some videos of our successes and failures from today.

This day was pretty hectic, so unfortunately we took less photos than we’d like to during the build, but here’s what we have.

Robot Design

Our overnight design team finished the night with this design:

Manufacturing

We had access to a nice shop at Originlabs, however one tool that would’ve been really nice is a metal CNC machine. The overnight design team CADed somewhat complex side plates for the intake that we had to figure out how to make precisely to get the bearings and shafts aligned. We did have access to a wood CNC, so we cut a template out of wood that we clamped on top of our metal to get the right shape, which worked pretty well!

Fails

Intake failed to pick up Notes when it was too close to the ground, but we raised it up slightly and it worked. (see successes section!)

Climber failed due to 3D printed pulleys slipping on hex shafts, so we reprinted the pulleys with a plastic max spline insert with a solid plastic hex hole, which worked. (see our reveal video tonight!)

Shooting in Speaker failed because it wasn’t part of our design. We attempted shooting in the speaker anyway and it was a decent effort. With flywheels and a better angle it would certainly be possible.

Successes!

Scoring in Amp with our arm in the scoring position:

Intaking off the ground with our arm in the intake position:

Pickup → Scoring in Amp:

Tape is not sticking to the carpet well :frowning:

Our tape: Pro-Gaff gaffers tape (black, blue, red, white)

Our carpet: Shaw MC970/PROFUSION BL 20

Game manual recommendations:


This is our first year, so we had to buy new tape and carpet as recommended by the game manual, however the two are not sticking to each other well at all… FIRST recognized this when they recommended this alternative, but it has been very annoying for us. https://www.firstinspires.org/robotics/frc/blog/2023-carpet-at-2024-events

4 Likes

Update: New reveal time is 7:30!

2 Likes

Ri3D at Penn State - Reveal Video

We are proud to present our inaugural robot as a club!

A huge shoutout to our sponsors and members for making this happen!

If you have any questions, feel free to leave them below, and we’ll answer them! We do plan on releasing more indepth showcase videos sometime tomorrow, so be on the lookout for those!

Thank you to everyone that tuned in over the past 72 hours! This was a lot of fun!

11 Likes

Thank you for giving the advice back when I picked up the motors! We tried to make it as much about helping other teams as we could. We had a (slightly) promising launcher prototype, but we opted to make an amp bot instead as it would help more teams, since the kitbot already was a launcher bot.

Did the reaction wheels help stabilize the climb? Are they on the final robot or did they get dropped at some point?

(Sorry if you talked about this in a video, I’m watching on mute)

Thanks for this resources, Penn State Ri3D! Girls of Steel over in Pgh is loving your approach and it’s giving us a lot of ideas to keep developing.

I’d be curious to hear more about why you had to abandon the trap. Does the fundamental geometry with the direction you were going just not work? If you had more time, would you try to pursue it more?

1 Like

We did not use any reaction wheels on the robot. We did move the arm back to help change our center of gravity.

Our initial prototype for the climber was attempting to get our robot high enough to score in the trap and we wanted the extra stability against the Stage to increase our reliability of scoring in the trap. However, when we were working on our final robot design, we couldn’t figure out a way to score in the trap without a telescoping arm, which we hadn’t prototyped, so we had to abandon the trap to create a design that we could realistically complete in 3 days. This meant that the reaction wheels were no longer necessary since we just needed to get clear of the ground.

Thanks for the encouragement Girls of Steel!
Correct, the fundamental geometry of an arm that intakes and scores wasn’t going to reach high enough to score in the trap. Additionally, the chain moves down and away from the trap when we climbed on it, making it even further than we initially predicted. Definitely something to keep in mind when you’re doing the math to see if you can reach the trap! We really wanted to attempt scoring in the trap, but it was unrealistic for our team to pursue this in 3 days as our first year as an Ri3D team. Hopefully next year!!

1 Like