Skip to main content
All Posts By

The Automatons

2026 Lake Superior Regional

By Uncategorized No Comments

From March 4th to March 7th, we were back at the DECC in Duluth for the Lake Superior Regional. If you remember our blog post from last year—where we spent the whole time dealing with an overweight robot (we called it “Ozempic”) and constant technical disasters—you’ll know we were desperate for a redemption arc. This year, we brought Speedwagon, and the goal was simple: stop the chaos and actually play the game.

The Build: Hopes Vs Reality

We had some wild ideas for this bot. We wanted a 60-ball hopper, a 360-degree turret with full energy chain management, and a fire rate of 8 balls per second.

Did we hit all those? Not exactly. We dialed the hopper back to 40 balls to keep our center of gravity stable, and we capped our fire rate at a steady 2-3 balls per second. It turns out that when you stop the robot from jamming every five seconds, you actually score way more. The best part? The 360-degree energy chain actually worked, meaning our turret could track and shoot without us ever worrying about a cable snapping.

The “Magic Triangles”

The biggest win for our programming team was the “Magic Triangles” code. We used geometric positioning to let the robot calculate its own shots from the alliance zone. Last year, our alignment bug was a nightmare, but this year, once the Limelight locked onto the target, the robot did the rest. It felt amazing to watch it just work without us having to fight the controls.

The Climber Hurdles

We learned the hard way that the endgame isn’t forgiving. On Friday, the 6th, our climber failed during a qualification match—the rope actually untied itself. We realized our original design didn’t have enough torque to hold the robot’s weight, so we frantically added more MaxPlanetary gearboxes to beef it up. Unfortunately, in that rush to upgrade, the new setup didn’t hold, and we simply ran out of time to get it competition-ready. It was a tough lesson in the importance of load testing, but it wasn’t a priority for the week before.

That Match Against 3883

If you want to know the moment we knew we were back, it was Match 5 (R2) Semifinals We were up against the Data Bits (Team 3883), who are honestly a powerhouse. We went in with a game plan: use our mobility to disrupt their cycle lanes while we locked in our shots from distance. We ended up winning and staying in the game.

The real MVP of that match, though, was our Human Player. They were scoring into the hub with insane speed and accuracy, kept us alive and allowed our drivers to just keep firing. Beating a team of that caliber felt like the perfect answer to our “dead last” finish from last year.  #WE COOKED #Lets go River

The Heartbreak of Match 10

Of course, it wasn’t all perfect. In Match 10 (R3), we hit a rough patch. We were positioned perfectly and ready to put up a huge score, but a series of minor mechanical hiccups caused us to drop some critical cycles. We ended up losing by a Huge margin, which was frustrating because we knew we had the capacity to win. It was a tough lesson in how quickly things can turn, but it reinforced why we need to keep refining our shooter speed and reliability.

 

Driving Under Pressure

A huge shout-out to our drive team. These matches are loud, chaotic, and physical, but our drivers kept their cool the whole time. Even when we were getting pushed around by heavy defense, they didn’t panic. They found the holes, they managed the climb, and they stayed calm when the clock was ticking down. Seeing them handle that pressure made all those hours in the shop worth it.

 

The Result

After a great Friday night blowing off steam at the Adventure Zone, we went into Saturday feeling confident. During alliance selections, we definitely had our eyes on a potential pick by Full Metal Jackets (Team 3297), as our scouting stats were good on them and Apparently one team member talked with them about picking us. While that pairing didn’t happen, we were thrilled to be chosen as the 2nd pick for an alliance led by Team 4778 (StormBots) and joined by Team 4009 (DNA). We played hard, but after some intense playoff rounds, our alliance finished in 5th place overall.

Going from 51st place last year to a top-5 finish this year is a massive jump. We’re heading home to tweak the shooter speed and polish our auto-runs, but we’re feeling good. We’ve got the data, the code is solid, and we’re ready to bring this momentum to the 10,000 Lakes Regional at the end of the month.

We want to thank our Sponsors!

Lake Superior Regional

By Uncategorized No Comments

  On February 28th and March 1, 2025, our team was in Duluth competing at the Lake Superior regional. Going into the competition, we had high hopes but really no idea how it was going to go. We had spent much of the past couple of weeks trying to decrease the weight of our robot, as it was 14 pounds above the limit of 115 pounds. This process earned us the nickname for our robot, “Ozempic.” As we arrived in Duluth, we passed inspection at 115 pounds, which was the exact limit for robot weight. 

During our first match on Friday morning, things went pretty well. We lost the match 70-40, but our two alliance partners were both immobile for the entire match, meaning we alone scored 40 points against three robots who together scored 70.

Unfortunately, our matches later that day were riddled with technical issues. In our second match, the limit switch was unplugged, meaning that our elevator didn’t work. In our third, our alignment has a bug and we miss half of our coral. Then, in our fourth match, we realized one of our swerve motors was disconnected from the CAN bus, meaning we can’t drive properly. We think we’ve fixed it, but the result in our fifth match shows we didn’t. After this, we ended up in dead last at the competition. 

With 45 minutes until our next match, four students in the pits frantically replaced the motor after diagnosing the problem – something that required effectively rewiring the whole robot, one wire at a time, and taking apart a whole swerve drive before putting it back together. Miraculously, we make it to the field in time and finally have a good match, in which we finally win, placing 8 coral and missing 1.

This result gave us good spirits at the end of Friday as we headed back to the hotel. That evening, we had the annual trip to Adventure Zone, which had an arcade, mini golf, laser tag, and more for the team to enjoy. As always, this was a great time for all and a great way to relax after a long day. 

On Saturday morning, we had high hopes that our work the previous day would result in some good matches that we could use to convince the top teams that we were worth picking. Our first match that day went well, but we ended up losing by only 2 points.  In our eighth match, a coral got stuck in our robot, so we had to play defense, though we thankfully won the match due to our alliance partners. 

We entered our ninth match hopeful that we could impress our alliance partner, 1619, then ranked #1, but our Canivore broke, meaning we couldn’t drive. We ended up 51st and with a 2-7 record, and weren’t picked. 

Overall, this competition was very difficult for our morale and while it didn’t go as we hoped, it was still an enjoyable experience and showcased the dedication and determination of our team. Our spirits remained high the whole time, and we came home having thoroughly enjoyed the experience despite the result. 

Our hope now is that we can take what we learned in Duluth to achieve a better result at the 10,000 lakes regional at the end of March, and hopefully qualify for state once again, as we did last year. 

Pre-Season Robotics!

By Uncategorized No Comments

Another great fall season has wrapped up! This fall, we participated in two different off-season competitions: The Minnie Mini and Minnie Trials! These competitions were a great way to start our year and prepare our growing team for the upcoming season. 

Minne Mini

It was a blast to have one last try at the Crescendo game theme. This year, we had a new drive team participate in Snuffy’s last ride. Through the new rules, tough matchups, and crafty environment, our robot, Snuffy, was able to place 10th overall. Although we didn’t win, it was an enthralling day with an amazing setup for the new season to come!

MinneTrials

Throughout the course of this fall season, freshmen and sophomores took over the team to build a functioning robot for MinneTrials. In this process, our older students took on roles as mentors to guide them along the way. Through hard work, grit, and a few technical issues, they were able to engineer a robot fit for the game. 

On competition day our robot (named Hibiscus) started strong in our practice matches. Despite the technical and programming difficulties that our team faced, our newer students were able to stand back up every time. As a team, we all had a fantastic time there and enjoyed our last off-season event. Through our experiences, we were able to learn, adapt, and step out as a better team overall.

As we move towards kickoff, The Automatons stands prepared for the new upcoming season. Wish us luck for the weeks to come!