Skip to content
GitHubYouTubeInstagram
1 / 26

2022 Robots & Game Animation

Infrared — 2022 robot

Team 3847

Infrared

  • 5events
  • 34-12-0quals
  • #2/30best rank
  • 9awards
Season Hardware
Photon 8515 — 2022 robot

Photon 8515 — development team

Photon 8515

  • 3events
  • 12-12-0quals
  • #13/32best rank
  • 2awards
Season Hardware

How Rapid React worked

FIRST's official game animation for the 2022 season.

2022 Day 1: Rapid React: Rules, Impressions, Strategy Questions, Climber Ideas

 2022 FIRST Robotics Competition Game - Rapid React



Game Manual (Rules): https://firstfrc.blob.core.windows.net/frc2022/Manual/2022FRCGameManual.pdf

First Impressions
This looks to be a very well-made game that will play well at all levels of play. Robots will be chasing down game pieces, launching cargo from all across the field, and playing strategic defense while trying to win every match. The end game climb has 4 levels the most of any game (2013 is similar if you count scoring the pyramid goal discs). This challenge will allow young teams ways to succeed early and still provide a very hard challenge for the top teams especially if they want to get to the 15pt rung fast.
The field looks to be designed very well and it seems like more time was put into creating the Team Versions of the field to provide multiple options for teams which is a big improvement.
The new organization of the game manual was a big improvement and executed very well, the new green rules will help the community remember the rule numbers much easier and the layout flowed very nicely. 


Strategy

Students in masked purple Spectrum 3847 shirts seated at desks in a lecture hall watching kickoff

We were able to have some of our team watch the stream in-person kickoff and then spend several hours reading over the entire manual and discussing the game strategy and concepts.

Questions (some answers)

  1. Tall vs short (What is tall? What is short?

    1. Drive under the low bar (sub 48 in), max-height 52 in, 

      1. not critical but probably helpful to able to drive under the low bar if can still climb and score at that shorter height.

  2. The placement of each subsystem (intake and shooter on opposite sides? Something more like Gamma 2021?)


Balls

  1. How consistent are the balls going to be?

    1. Can we accurately launch them with a flywheel from distance? 

    2. How much compression will we need?

    3. What material wheels?

    4. How much will balls be damaged/deformed, and will this matter?

      1. This we very much need to test.

  2. High goal vs low goal? Both?

  3. Launcher Configurations?

    1. All the same options as 2020/21, flywheel, flywheel+top rollers, side wheels, etc.

    2. Catapult (probably not unless other things don’t work, slow to reload and we can hold two balls)

  4. Ball funneling to the shooter? Tower, indexer, etc.

    1. How consistently feed the ball to the launcher

  5. From what positions on the field should we shoot from?

    1. Fender - Yes

    2. How far back do we go after that??? Field Perimeter shot

  6. Floor intake, feeder intake, or both?

    1. MULTIPLE INTAKES??? Probably not

    2. Velcro intake roller?

    3. How to get the balls to center? Meccanum intake? CD7?

  7. Do we ever intake opposing cargo?

    1. Maybe right before we climb? Or if we are playing D.

  8. Will balls bounce out if we yeet them in too hard? How to experiment with yeet optimization?

  9. Turret Time? What is the value of being able to shoot while driving? 

    1. pick up one on route and shoot

    2. Fast shooting once we stop moving is better 

  10. Adjustable Hood?

    1. Adjustable angle is more important with the horizontal goal?

  11. Spin ball?

    1. Probably won’t matter but we can test it, backspin is probably best

  12. Are we gonna shoot from the launchpad?

  13. Hold one ball or two?

    1. May score one at a time if needed but the ability to hold two will save time.


Climb

  1. Able to sense shadow line?

  2. How high?

    1. Traversal rung matters?  (Only 5 more points than high bar)

    2. High Bar Matter? (only 4 more points than mid bar)

    3. Mid Bar Matter? (Only 2 more points than low bar)

    4. Low bar matter? (Only 4 points)

    5. Should be climb at all? YES

  3. Climb how?

  4. Ideas: 

    1. Weight moved with pneumatics to influence swing

    2. Other stuff on whiteboard and slides


Auto

  1. Where is the best shot?

  2. Where should we get balls? 

  3. What are the likely auto paths for top teams?

Max balls we think the best team in the world can score in auto? 5-6


Climber Ideas

We are still going through a lot of ideas but here are some of our whiteboard and cad sketches for our climber ideas.
Whiteboard sketches comparing repetitive, non-repetitive, and swing climber concepts
Diagram of pivot climber concept with front hook arm and rear latch hooks
CAD sketch of tilt arm plus elevator climber concept with dimensioned linkage
CAD sketch of arm plus latch climber concept with dimensioned front and rear linkages
CAD sketch nicknamed "The Tippy Triangle" showing dimensioned climber pivot linkage
- Spectrum

2022 Day 2: Dabbling in Prototypes

Photo Gallery

Our 2022 photo gallery is up and will have updated photos and videos of our prototypes and progress this season.
https://photos.spectrum3847.org/2022-FRC-1/2022-Build-Season-1/


Intake Prototype

We were able to use a prototype mechanism we built in the fall to begin testing how the balls interact with various materials.
We used 2" compliant wheels, polycarbonate tubing, and velcro wrapped around the tubing. All of them were able to intake the balls pretty well but the compliant wheels seem to do the best job of grabbing the ball in our limited testing.

Student testing a PVC pipe roller intake prototype on carpet next to red and blue balls
Video

Launcher Prototype

In 2020 used one of our 2017 launchers to build a prototype for that game pieces. We kept that around and adjusted it today to make it fit the larger 2022 balls. We adjusted it to 7.5" between the wheel and the hood to allow about 2" of compression on the balls. We have it mounted to our "ProtoCube." We've used this 2x4 box for multiple prototypes and it works well since you can clamp or screw into it and weigh it down easily with sandbags.
Launcher prototype with flywheel and hood mounted on a wooden 2x4 ProtoCube frame
Video

Strategy

We've also continued our discussion on strategy and robot goals. At the end of the 1st weekend this is roughly where we are heading, our course could quickly change as we learn more about the game and the game pieces.
Slide listing 1st weekend strategy priorities: scoring, shot locations, intake, climb, and auto
- Spectrum

2022 Day 3

 The first day of the season with a normal after-school meeting is mostly just a recap of the weekend and discussing various strategy ideas and the road map to each of our mechanisms.
We planned how we would group the various mechanisms on the robot.

Slide listing robot mechanisms: drivetrain, intake, ball path, launcher, climber, and controls

As well as how each of those mechanisms mounts to, supports, interacts with, and avoids the other mechanisms on the robot.
Slide outlining how drivetrain, intake, ball path, launcher, and climber mechanisms interface

We can start allocating some space in the robot as the mechanism designs become clearer.
Much of that will depend on the requirements of our climber; the other mechanism can largely be designed around things and still function well. Since the climber has strict dimensions to get from bar to bar, it will get some amount of priority to space.
We have also begun building our team version of the high hub and will begin the hangar this week.

- Spectrum


2022 Day 4: Design Slides, Recap, and FIRST Choice

 Design Slides

We have decided to make a public version of our design slides this year during the season. We use the google slides document to keep track of large parts of our season. We create slides for our weekly design recaps and collect notes and ideas about the robot. We will update the public version a few times a week with slides from our internal notes (if we share the private one, you all can watch us type, and that's a tad weird).

PUBLIC - Infrared 2022 Robot Slides

Title slide reading "Infrared 2022 Robot Slides" with the Spectrum 3847 logo

Design Recap

Today was our first design recap. It was an overview of our intent for each mechanism, along with updates on testing and design progress. Here are a few of the sample slides from tonight.
Slide on launcher prototype testing next to photo of the 2017 shooter rig on a blue stand
CAD diagram of climber Step 1 showing rear hook arm starting to pivot toward the rung
CAD diagram of climber Step 2 showing hook arm rotated further to clear the rung
CAD diagram of climber Step 3 showing hook arm tilted down toward the next rung
CAD diagram of climber Step 4 showing hook arm latched onto the upper rung

FIRST Choice Recommendations Updated for Round 2

Our 2022 FIRST Choice and Voucher Guide has been updated with a sample priority list for Round 2.
Every team gets 710 more credits, and some really great items have been added that will probably help your team be sure to submit your priority list before Jan 20th. 

- Spectrum

2022 Day 5

Wednesdays are normally pretty slow. We got some more parts cut for our practice field elements, did some manual intake material testing (i.e. rubbed lots of types of rubber and wheels on the balls), and we had an awards meeting this evening to get our Chairman's Essay nearly finished.
We were able to inflate the balls to the proper 3.5 psi, before today all the gauges we had in the lab didn't read that low. We purchased a digital inflator from Amazon that very easily inflates the balls to 3.5 psi automatically and it works great. We were testing balls at various states of inflation since we didn't know what was right, in general, most of our balls were underinflated in any previous test to what degree we don't know (we didn't have a gauge that could read it remember). The balls are very firm when fully inflated to the spec 3.5 psi.

Link to the inflator - https://amzn.to/3Fn329g


The push will be to do more intake and climber prototyping over the next few days.

- Spectrum

2022 Day 6: Climber Model

 We made a 1/5th scale model of one of our climber ideas. This one has several issues, and some of them are caused by it being scaled-down, and some of them are likely inherent in the design.


Plywood climber gearbox frame with threaded rods and hex nuts sits on carpet in the shop

We made several interactions, printed, and laser cut some parts, so the joints acted more like we wanted; we also added nuts to simulate the robot's center of gravity. These helped but didn't fully solve the problems.

Plywood climber prototype with threaded rod rails and a hanging hook plate on a classroom desk

More videos and photos can be found in our photo gallery: 

https://photos.spectrum3847.org/2022-FRC-1/2022-Build-Season-1/Week-1/


From playing with this model and doing more CAD sketches, we will likely add another degree of freedom to the system, most likely a motor (possibly pneumatic) to extend and retract the hook on the arm. This should allow the climb to behave correctly across various center of gravity positions and enable us to quickly climb to the mid-bar without fully completing the first curl of the whole climb sequence. We also still discussing if we will use chain/sprockets or a Dyneema cord winch to power the arm joint. 

Here is a sketch of the new configuration; this has a 6 in extension and appears to work with a center of mass 6.5" to 15" and roughly centered in the robot. Not shown, but if we needed this climb should be able to curl onto the low bar for 4 pts. 

CAD linkage diagram showing climber arm pivot points and range of motion on a rolling chassis
- Spectrum


2022 Day 7 & 8: Intake Testing and a New Climber Concept

Intake Testing

We started on a more complete intake test rig with bumpers and more adjustability.

Video of students testing a low-profile intake chassis with dual roller motors on orange bumpers
Video


We are using silicone bands in this video, soft silicone has worked well in our past intakes (2019) and it appears to grip the balls well this year.

Simple Tests

A lot of our "prototypes" don't need to be complicated to prove concepts. In this quick clip we used part of a prototype from 2020 to see how the balls would behave if we used a timing belt as part of  a ball tower.
Video of a student testing ball pickup with a hand-held roller mechanism against a red game ball
Video

Climber Concepts

 We began working on a new climber concept that uses a double-jointed arm that extends with springs and climbs with a winch. The geometry of this climb appears to work better than some of the others we were working on.


We spent time today mocking it up with laser-cut parts and 3D printed connectors. The 2 extra CIMs are just for ballast to simulate the center of mass of the actual robot.
Climber concept prototype with aluminum arm, plywood hooks, and dual motors driving a cable spool

We were able to complete the construction of our practice hangar and run the prototype on it. One of the first attempts with the prototype went one of the more predictable ways.

Video of a climber test rig hanging from black bars with motors and gearbox mounted on a wood base
Video

We will rebuild it this weekend with lessons learned (more perimeters in the prints, more gussets, and bolts/rivets into the tubing) and hopefully future attempts will be more successful. Failures like these are to be expected while prototyping, this is why we often use scrap material or cheap and quick-to-make parts like the 3D printed tube connectors and shaft collars. Failing quickly is one of the best ways to get a robust system in your final robot.'


- Spectrum

2022 Day 9: Bootcamp Build Day & a successful climber prototype

 Bootcamp Build Day

We started the day with our 1st Bootcamp Build Day of the year we had students and teachers representing 5 young Houston area teams on site for a few hours to answer their questions, give design advice, and help with the FRC control system. Members of Pearadox FRC5414 were here to help as part of our partnership in the Houston FRC Development Program this year. Our next session is in two weeks and we will be helping teams finish up their drive bases, electronics, and making progress on their robots. 

Climber Test

We were able to rebuild the climber prototype after last night's crash and improve it in the process. Below is a video of it successfully pulling from one bar to the other. With a little help to limit the swinging this time. In the next version, we will add springs to extend the upper arm and a pneumatic cylinder to extend the lower arm.
Video of students hand-testing a climber arm prototype with motors, hanging from a black bar
Video

The theory behind the climb

Here is the basic idea of how we currently plan to implement the climb.


Slide Double Arm 1: winch motor retraction, pneumatic lower joint, torsion spring upper joint, 26.7 in stored height
Slide Double Arm 2: extended height 63.75 in, CAD diagram of arm reaching the mid rung to stationary latches
Slide Double Arm 3: CAD diagram of winch pulling robot up to rear latches after initial hook
Slide Double Arm 4: CAD diagram showing upper arm rotating first as lower pneumatic arm retracts
Slide Double Arm 5: CAD diagram of upper arm extending under the high bar while pneumatic is retracted
Slide Double Arm 6: CAD diagram of lower arm extending as pneumatic releases cable to reach the high rung
Slide Double Arm 7: CAD diagram of winch and pneumatic pulling the robot from the mid bar to the high barSlide Double Arm 8: CAD diagram of the arm extending to grab the traversal bar and pull off the high bar

- Spectrum

2022 Day 10 & 11: Weekly Recap

Tuesday's our weekly Design Recap.

Slide Field Building: student attaching plywood panel to a practice field hub and hangar structure
Slide Swerve: CAD render of a 25.5 by 27.5 inch chassis with four MK4i swerve modules
Slide Intake: CAD render of roller intake prototype next to a photo of a broken rebuilt roller assembly
Slide Ball Path: plywood V-shaped angled wall prototype for lining up balls to the launcher
Slide Launcher: CAD renders of an early quick prototype launcher with hood and flywheel components

Slide Prototype CAD: render of a hook-shaped climber arm with pneumatic cylinder mounted on rails



Slide Prototype Climber: photo of a student in a mask holding the physical climber arm prototype under bars
Slide Photon 8515 Chassis Build Started: students in masks assembling a chassis on a workbench

Photon 8515 will be building a modified Everybot this year and we will try to publish the changes and additions we make to the design.

- Spectrum


2022 Day 12 & 13: Swerve Assembly and Controls Priorities

Swerve Assembly

We began the assembly of our Swerve Drive Specialities MK4i modules that we are planning to use this season. We used the MK3 modules this summer at the Texas Cup and believe the MK4i will fit our design better this year along with having the 1.5" wide wheels.
Close-up of an assembled MK4i swerve module gearbox with exposed gears and motor wiringTriangular swerve module gearbox housing on a workbench with wiring harnesses laid out

Controls Priorities

Our controls team met to go over our priorities for the season and to split up into areas of focus.
Slide Controls Areas listing swerve pathing, robot electronics, launcher tuning, vision, and logging
Slide Software Priorities listing swerve driving, basic functions, autos, auto aim, and shuffleboard pages

Climber Testing

The test climber had another accident, it also had some successes but the accident are more interesting as we learn what needs to be improved.
Video of the aluminum climber arm prototype with motors hanging from a black bar in the shop
Video
- Spectrum

2022 Day 14 & 15: More Climber Testing

 Climber Testing

We constructed more of a "climber chassis" over the past few days to be able to simulate the climber with both arms.
Student in a mask wiring the aluminum climber arm prototype mounted on a test cart in the shop
Aluminum climber arm assembly with hook mounted against a plywood backboard, wiring hanging below

The first test of the climber chassis did work well. We didn't do a full continuous climb but if you want to watch multiple videos they are all in this gallery. The video below is the prototype moving from the high bar to the traversal mostly by itself.
Video of a student testing the aluminum climber arm hanging from black bars in the shop
Video

This prototype is still only powered by a single motor and we will be adding bars across the arms to help synchronize their motion. We will also be adding weight to the chassis to see how it changes the climber's behavior.

2022 Day 15 and 16: Full Climb Video

 Climber Testing

We added a crossbar between the hooks and moved our string to pull from around the lower arm pivot shaft and pull on the crossbar. This allows us to pull down closer to a straight line from the hooks to the spool. We also added some pool noodles so that if (when) this chassis falls off the bar it won't be damaged as badly.

Climbing mechanism prototype hanging from a bar with pool noodles as padding on the hook arm
After some more testing, we were able to get a successful climb sequence. 
Video thumbnail of climb mechanism test rig hanging from a bar with pool noodle padding
Video
This version of the prototype doesn't currently work when we added weight (35lb plate) because it's powered with a timing belt, the competition one will likely be chain or gear driven. This climb also takes the robot to a full latch on the traversal bar which in our current design this likely brings part of our bumper above the high bar (a G108 violation) so we will only pull off the high bar and hang from the top hooks in a real match.

Launcher Prototype

Winch drum spool with belt drive and Falcon motor mounted in a wooden test chassis

Our launcher prototype is coming along and we should have some test video coming soon. The current plan is a flywheel with a top roller, adjustable hood, and turret. If we need to reduce features they will probably keep that priority order, the turret is nice to have but not necessary, the hood could be simplified to 2 positions instead of continuous, and the top roller should allow us to launch balls into the goals with less energy in the ball when they enter to reduce bounce-outs.

- Spectrum


2022 Day 19: Launcher Testing

 Launcher Testing

We filmed a good amount of prototype launcher testing today on the replica Upper Hub with an agitator wheel installed (it wasn't turned on for all the testing, it's loud, and we didn't notice a difference in much of the testing off or on). We tried to film as much unedited testing as possible, so there are a lot of clips. Hopefully, this will give people an idea of how the balls interact with the goals.
Ball Pressure
In these clips, two of the balls are from kickoff, and early on, they were underinflated. The rest of the balls are brand new and were inflated today using our digital inflator. We received our official spec gauges today as well, and it seems the digital inflator reads about 1 psi lower than the official analog gauges specified in the manual. Hence, some of our balls were at 3.5psi based on the digital inflator, and some were at 3.5 psi based on the official analog gauge by the end of the testing. 
Prototype launcher configuration
  • Falcon is basically 1:1 (actually 47:46 cause belt math is hard sometimes),
  • 4" stealth wheel main flywheel
  • 2" compliant wheels on the top roller are 1:1, so it's about half the surface speed of the main roller
  • 2" compliant wheels on the accelerator wheel under the main roller, also 1:1.

2022 Day 20 & 21: Intake Prototype

Intake Testing

We are working on finalizing our intake and ball path setup.

Wooden frame prototype robot with red bumpers, roller intake, and foam balls on shop floor


The goal of this current intake is to have limited extension over the bumper and be easily folded into the robot.
 

Hand feeding a red foam ball into a compliant roller intake bar during a test video
Video

We will likely use some type of kicker bar that deploys at the start of the match to prevent the balls from easily slipping against the bumpers and ensuring a clean intake when we touch the ball.
The ball path behind the intake is still being worked on but it seems we will be able to have a normal roller without any mecanum or omni wheels and it will work fine. Passive wedges seem to work well to get the balls to center into the ball path.

ProtoCube

We have gotten many comments on the devices we create to help us prototype. Tonight we quickly made a new one to help with climber and launcher testing to come soon.
Electronics crate with battery, breaker, and tangled wiring for a practice robot
We quickly mounted a full FRC control system into a 2018 power cube, this way we will be able to automate parts of the climber testing, and also get velocity control on the Falcon500s we are using for launcher testing.

- Spectrum

2022 Day 22, 23, & 24: Design Recap

Day 22: Bootcamp Build Day 2

We had 5 young FRC teams from the Houston area in our lab to help them get their drive trains started and talk to them about the Everybot design and what they need to do to produce it.

Day 23: Intake/Ball Path

As we show below in the design recap the intake and ball path system was in heavy development the past few days. We had a lot of detailed requirements on how we wanted to make the intake function and getting all those requirements packaged into the robot and functioning nicely wasn't going to be easy. Early on we assumed we'd have a multi-roller deployable intake similar to our 2020/2021 intakes and many of the ones we have seen by other teams. Last week we realized we could base our intake off our 2019 and it would allow us to have our intake not extend as far out of the frame and still let us meet our other intake objectives. The test setup we made this weekend confirmed the single intake roller with a kicker bar deployed on the bumper would bring the ball up onto the bumper nicely but there was a potential dead space before the ball would hit our ball path rollers. 

Through conversation, we were able to figure out that flipping out another ball bath roller that stays above our bumper so we can confidently leave it deployed all match will solve the dead space issue, prevent unwanted balls from entering our robot, and allow us to eject balls with the intake down. 

Day 24: Design Recap

Slide listing chassis size, removal of the turret, and switch to an S-curve ball path
Diagram of the ball path labeling intake roller, kicker bar, hood rollers, and flywheel
CAD render of a swerve drivetrain chassis with battery mount, before intake and launcher parts

CAD render of a purple belly pan with configurable bumpers mounted on the drivetrain
Slide with photos of the roller intake prototype and a silicone-coated intake tubeSlide describing ball path roller updates with a photo of the prototype intake and ball path
Slide detailing launcher testing results and swapping the hood for 2-inch stealth rollers
Launcher next-steps slide with a CAD sketch and rendered hood-and-flywheel bracket assembly
Climber updates slide with photos of an aluminum tube climber frame being assembled on the floor
Climber next-steps slide with a CAD render of the ratchet-tensioned climbing mechanism
Text slide on controls updates covering Limelight goal tracking and PhotonVision cargo color tracking
Text slide listing controls next steps for infrared functions, swerve path planning, and belly pan layout
Photon robot updates slide with photos of aluminum drivetrain rails and wheels on a workbench
Text slide listing Photon next steps: complete intake, drive train, electronics pan, and arm joint
- Spectrum




Everybot Alternatives, Changes, and Checklist

 Photon 8515 is building an Everybot

Last season we created our development team FRC#8515 Photon to allow our new students a chance to have more hands-on experience during the season and get to compete at 2 district events with the robot they are building.

They are using the Everybot 2022 Design and making minor adjustments based on the way that Spectrum often designs and builds robots. Several Spectrum mentors and alumni went through the Everybot CAD and build documentation and worked out some alternatives and possible changes to the build that may work for some teams.

We also have begun making a document that lists the things we think are important to check on your Everybot 2022 to ensure it will be able to compete fully in every match.
Before we link to the documents we have a couple disclaimers. Please head these warnings, it is recommended that most teams follow the Everybot Build Documentation as closely as possible to replicate the result they showed in the reveal video. 

Alternatives

  • The listed alternatives are all options that may work but haven’t been tested.
  • These are most useful if you already have some items on hand and would like to use them without ordering new things due to budget constraints.
  • You will likely need to make other modifications to the build instructions, other parts of the robots, software, etc if you use any alternatives that aren’t listed in the official Everybot BOM. The Everybot team nor Spectrum will be able to support many of these possible alternatives.
  • Don’t make substitutions unless you are confident you understand the other changes needed to the design.

Fabrication Ideas

  • None of these changes have been tested and they are not recommended by the Everybot team.
  • If you choose to make them you likely won’t have support from them since they don’t know how they are supposed to work.
  • These changes are thoughts that Spectrum mentors and alumni believe may improve the Everybot 2022 and make it easier for our new students to build. We won’t know for sure until we complete the build which won’t be for many weeks.

2022 Day 29: CAD Updates

 We have been working on completing the CAD model of our robot the past few days. We still have a few things to add (intake roller and modifications,  the main 4" wheel in the ball path, and ball path funneling) but it's very close to complete.
The full CAD is available here: 0. Infrared 2022 (Top Level Document)

Current Design Specs

  • Size: 24.5 x 27.5
  • Motors: 15 Falcons: 8 drive, 1 intake, 2 ball path, 2 launcher, and 2 climber (space for 4), 2 Linear servos
  • Pneumatics: Intake, and climber, we may add a physical stop to the ball path with pneumatics.


CAD render of robot 3847 with hood and flywheel launcher rollers mounted above a bellypan chassis
CAD render showing the ball path curve and launcher rollers from the side without climber arms
CAD render with tall extending climber arms added above the launcher and intake assembly
Front three-quarter CAD render of the full robot showing the deployed intake flap and climber arms

- Spectrum

2022 Day 31: Design Recap Week 5

OnShape Link

CAD render of robot 3847 with climber arms, launcher rollers, and intake fully assembled
CAD render of the robot from a rear angle showing hood rollers and ball path drum
Drivetrain updates slide with a photo of the practice bot swerve frame and a matching CAD render
Intake progress slide with a CAD render of the two-roller pivoting intake mechanism
Ball path updates slide with a CAD render of the curved ball path rollers and support bracket
Launcher updates slide with photos of laser-cut plywood launcher plates and a CAD render
Climber updates slide with photos of the practice climber frame showing crooked aluminum arms
- Spectrum

2022 Day 32 & 33: Build Progress

A quick update showing some of the build progress.
Our CNC router, laser cutter, lathes, and 3D printers have been getting used a lot this week turning out parts for the practice robot.
Student machining a part on a manual metal lathe in the shop
We use the lathe to insert star nuts into the end of the tubes we use as dead axles and standoffs on the robot.
Student operating a laser cutter next to a CNC router enclosure in the shop
We upgraded our tube clamp to the WCProducts tube clamp and it works great on our ShopSabre 23 router.

Bank of six 3D printers running simultaneously on a shelving rack
We 3D print the vast majority of pulleys that we use on our robots.



The practice robot drive train is assembled, we should be able to wire it this weekend.
Wooden belly pan chassis with swerve modules and wiring mounted at each corner

As we test the first versions of some mechanisms we will make them out of plywood as we know we will iterate these quickly. This does allow us to produce all of the shafts, rollers, motor mounts, etc.
Two laser-cut plywood launcher hood plates with web cutout patterns on a workbench
Her is the current state of the practice robot with much of the ball path plates, and the wooden launcher being held in place.
Student holding a laser-cut launcher plate up to test-fit it against the robot chassis
- Spectrum

2022 Day 36: Climber Test and Practice Bot Progress

Climber Test Video

Here is our latest climber test video from this weekend. We still have several tweaks to do but it is working well. This is climbing with around 80lbs and conservative current limits on the two falcons (40A) and being cautious with the control input.  

Climber test rig hanging weighted bags from a hook bar test video
Climber Video

Practice Robot Progress

We were able to get the practice robot near-complete (it won't have a climber until later in the season if at all). We should have some launcher and driving video in the next few days. We happen to have built our 2022 robot to same dimensions as our 2021 robot, so we are using a pair of 2021-8515 bumpers to test on the practice robot, this robot will be 3847.

2022 Day 37: Design Recap and Launcher Videos

 Design Recap


2022 Week 6 Recap

Week 6 Design Recap

General updates slide with photos of purple powder-coated frame rails and the assembled ball path
Drivetrain updates slide with an overhead photo of the wired bellypan showing motor controllers and fuses
Text slide on intake updates describing robustness testing and switching aluminum rods to polycarb
Text slide listing intake next steps: finish assembly, test polycarb tubes, and prep for driver practice
Ball path updates slide with two photos of the aluminum ball path curve mounted on the competition robot
Launcher updates slide with two photos of the machined hood roller and flywheel assembly on comp bot
Text slide listing launcher next steps: 3D printed servo extension part and mounting servos
Climber updates slide with a photo of a wooden test rig with orange pool-noodle padded climber armsClimber next-steps slide with a photo of powder-coated purple and silver rails in a storage bin

Intake Testing

We were able to do some destructive testing of the intake and so far it looks pretty good. Some minor damage to the front bar which is just there to protect the roller from direct impacts anyway. We were already planning to switch that to polycarbonate so it shouldn't dent in the future.
Video still of robot 8515 with red bumpers sitting on a table next to a wooden test structure
Video

Climber Testing

The climber is working cleaner, the next steps will be to reduce the swinging and automate the climb. We will be getting the climber on the competition robot shortly.

Dripping Springs District Recap

We are thrilled to be the 2022 Dripping Springs District Winners with 6800 Valor and 5503 Smithville Tiger Trons.

Large group photo of alliance teams with their robots and a blue FIRST Robotics Winner banner in a gym

A big thank you to 6800 for picking us to be on your alliance, you all have an awesome team and robot this year. Thank you to 5505 for joining us and being a great alliance member, your driving skill made our alliance so much better. 


Infrared Mechanism Notes from the Event

1. Drivetrain - The SDS MK4i modules worked extremely well, we swapped 5 wheel treads during the event due to wear and cuts/delamination which is better than we experience with the MK3s at the Texas Cup event this past summer. Other than adding grease (we use PTFE) the swerve modules were maintenance-free.

2. Intake - The intake performed very well, the floating roller was able to precisely pick up the cargo we wanted and do so quickly. We have a 3D printed pneumatic cylinder clevis break that we swapped with a metal one but that was honestly to be expected. The belt slipped off the pulley a few times but the design doesn't allow to fully come off so the intake continues to work, we will reprint that pulley slightly wider and possibly increase the flange height to prevent this in the future. 

3. Ball Path - The ball path indexer and feeder rollers were pretty much maintenance free they just worked all competition. We clean all our rollers with simple green between matches to remove hair and dust and that's all we had to do to keep these systems working. 

4. Launcher - We were running a very simple launcher software with two hood positions and wheel velocities one for the tarmac line shot and one for the fender shot. The fender shot worked on the practice field but wasn't working well on the real field so we abanded it and basically ran fixed hood, single velocity the rest of the event. We had one big launcher issue where the belt to the hood came off and destroyed its pulley, so we had to replace it, we also printed some upgraded pulleys at the event (we bring a Prusa mini with us) but never needed to install them. We also discovered after the event one of the printed pulleys on the falcon wore down a lot and should have been replaced at the event but it didn't affect our performance much. 

5. Climber - As expected our climber needed the most help during the event. We identified some issues when we tested the climber with the full robot weight compared to our test chassis (weighs ~85lbs). We were able to install larger (1 1/16") bore cylinders and change the strap path to the spool to fix these issues before the event but there were still some tuning to do. The winch strap wasn't wrapping consistently so we had to disable soft limits to ensure we could reach the rear latches each time and we were tuning the motion magic distance values to automatically unwind and wind the winch, once we got those working Saturday afternoon the climb we relatively consistent and we could high bar as needed. We believe the traversal would have worked as well but we were never in a situation where the extra 5 points were needed and it was never worth risking the RP and in the playoffs, the extra points wouldn't have affected the match outcome. 

6. Controls - we were running a pretty limited software setup for this event. Our autonomous mode was just timed-based driving (using the velocity loop on our swerve drive) and simple command groups for the double ball auto. The launcher was a feedforward + PID loop to a single velocity for the tarmac line shot. Limelight tuning was set up during the field calibration window before the practice matches and needed to be pretty different from our home setup due to lighting and we used the smart target group feature for the first time. Motion Magic was used on the climb to make it easier to control. We didn't have any electrical or controls issues throughout the event.


Scouting/Strategy Notes

Public Dripping Springs Scouting Data
We used the new scouting systems designed by 2713, Link. This system worked very well, it doesn't need wifi/internet access and you can collect the data easily. We used amazon fire tablets and a QR code scanner from Amazon.

Our strategy lead posts strategy notes for our drive team before each match, here is an example of what is sent prior to each match.

We are RED 2
4063  3847  8507
■■■■Qual 49■■■■
4734  7521 3834
  • We have 4063, focus on balling out and high climb for 4 rp
  • Expect defense from 3834
  • They have a double mid-climb + 1 low goal scorer

This gives our drive coach enough information to go to the prematch strategy meeting before each match to make a plan for our alliance.

Photos and Videos:

Spectrum Dripping Springs Photos - Dripping Springs teams feel free to use these photos for any team promotion, etc. 

Spectrum 2022 Dripping Springs Match Videos

Team members in purple shirts making triangle hand signs behind robot 3847 in the pit


2023 Spectrum FIRST Choice & Voucher Recommendations

The FRC Season is fast approaching, and it's time to start preparing. The priority list window for FIRST Choice round 1 has started, and every team should have their lists submitted by Dec 1st.
Spectrum has prepared a few documents that can help you set up your Priority list and use your Virtual Kit of Parts Vouchers.

1. 2023 FIRST Choice & Voucher Recommendations Guide

This guide has recommendations for your priority list and how to use each voucher. This should be the starting point.

2. 2023 Spectrum recommended FIRST Choice Items

We believe these items will help the majority of FRC teams and explain some of our reasons and how you can use the items. There are lots of FIRST Choice items, and some of the ones not listed on our list may be perfect for your team, so be sure to look through the entire list.

3. 2023 Voucher Sample Checklist

New for this year, we have created a Voucher Checklist Template. Thank you to FRC#1745 for the suggestion. Make a copy of this google spreadsheet so you can check off when you use your voucher codes and keep them in an easy-to-access location.