Skip to main content

· One min read

Today was primarily a day of reflection, and making plans for state.

  • Github Cleanup (Me): I deleted 75% of the branches that were on Github and were just taking up space.
  • Documentation (Me, Rowan): We started a document with some best practices for programming.
  • Limelight work (Xiaohan, Davey): There is a new and more reliable software for limelight out now called Megatag 2. These two updated our limelights with it.
  • Faster Revdown (Serena, Zach): One of the issues we have been having is unreliable amp shots. These two made the motors drop in speed quicker so that the shooter wouldn't overshoot.

Nothing more to say, really.

· 2 min read

10K Lakes was not as good of a comp as Duluth, but we still did good. Highlights:

  • We placed 14th in the rankings.
  • We got picked up by the #2 alliance and then proceeded to lose twice in the playoffs.
  • We won the Industrial Design Award.
  • We will not being going to worlds this year.

· One min read

Nothing special today. Things that did happen:

  • Shooter Ramp-Up Adjustments (Rowan, Me, Griffin): The rev-up code was altered to make it faster. This was accomplished by making it spin at full speed until the shooter RPS went over the target RPS, then switching to the PID loop.
  • Manual Climber (Zack, Davey): The climber got a manual mode controlled by the operator controller joysticks.
  • Intake Adjustments (Rowan, Serena): The intake was adjusted to match the robot speed.

We also partially planned the schedule for 10K lakes/Minneapolis/Williams.

· One min read

We had practice today because yesterday was snowy, and all was canceled.

  • Illumination (Augie, Serena): These two worked on our indicator lights.
  • Controller Map (Me): I made a new slide for our new Driver and Co-Driver Maps.
  • Climber Arms (Serena): Serena worked on making arm controls the way the drive team wanted.
  • Amp Shot(Zach and Xiaohan): These two worked on testing our Amp Shot, and doing Drive Team things.

Here's tonights joke: Why don't rats breath fire?... A: Because if they did, they would suffocate.

· One min read

We spent the first chunk of practice working on autoaim and auto pickup. As the robot can do almost everything automatically now, I thought the title was appropriate.

  • Autoaim work (Rowan, Me, Serena): The morning was speant testing various equations for the autoaim. This involved both Desmos and a spreadsheet.
  • Autopickup work (Zach, Rowan): The afternoon before most of the group left for the practice field was spent trying to get the autopickup to be more accurate, and only go for the closest note.
  • Field Disassembly (Me, Davey, Griffin): The field at Great River finally needed to be put back in the closet.
  • Photonvision research (Davey, Griffin): People looked into cameras that won't break our budget.

· One min read

Today there were confrences at GRS. We got kicked out of our room. Not much happened.

  • Math clean up (Serena and Augie): With Evan's help, they worked on making a sepreate subsystem for the shooter math.
  • PhotonVision (Me): I looked up stuff on PhotonVision and found out that it would not be super effective to use it because we would have to get reid of our limelights and make our own. So not cool
  • Auto testing (Serena, Zack, and Rowan): I don't really know what to write here, it's pretty self explanitory.
  • Reading drivetrain code (Augie): Augie checked for errors and unessary code.

We talked a lot bout mario 64 and whomps. I really like whomps. The sound the make ("RRGH") is wonderful.

· One min read

We had an open house today during the last chunk of practice. This required an earlier dinner than usual. 50% of programming was in the gym getting the robot working. Nothing much else of import happened.

  • Updating (All present): We made sure that all of the computers were updated with the latest WPIlib, Phoenix Tuner X, and Pathplanner versions.
  • Logging (Zach, Serena): More work was done on data logging, specifically the drivetrain current.
  • Fighting with Git (Me, Evan [M]): I fought with Git because of commit issues with the pathplanner stuff.

Too tired to be funny.

· One min read

The plan was for the team to be in three places at once today. Ops at the practice field, the drive teams at a mini-tournament called Shamrock Showdown, and the rest of the team at the shop. Then someone enabled the robot while the controllers were still in their holders, it drove itself off a table, and now we have zero functional robots. On a lighter note, here's what programming did today:

  • Auto Work (Me, Rowan, Griffin): We made a bunch more paths and autos. The newest ones are three/four notes with automatic pickup.
  • Radio Testing (Serena, Jason [M]): There were some communication issues during the Shamrock Showdown, and a lot of time was spent trying to diagnose and fix the issues. It turned out to just be firewall problems.
  • Side Intake Stuff (Serena, Xiaohan): We might be getting side wheels to improve the intake, so these two made code for that.
  • Code Cleanup (Me, Griffin): Our code has gotten messy over the past while, so we needed to fix it. Griffin did camelcase stuff, I removed obsolete items from Pathplanner.

Productive, but not as planned.

· One min read

Things that happened today:

  • Mass Computer Updating (Xiaohan and Serena): All of the computers needed to be updated to VS Code version 2024.3.2. These two took the lead.
  • Motion Magic (Griffin, Augie, Serena): We worked on improving our PID Indexer intake, by making some motion code, and then using Phoenix Tuner X, one note, and the comp bott find the static friction value, and other variables we needed
  • Lux Underglow (Davey): Davey worked on coding light colors and patterns, to begin the creation of our new Reactive Underlights.
  • Note Alignment (Rowan, Zach): These two made a command to automatically align collected notes within the intake. This will make all associated things more precise and reliable. Logging Work (Zack): Work on the logging system is continuing.
  • Design Document (Serena): Serena thought a online app would be useful for scouting, as our previous method(Google Forms) wasn't good enough to keep up with the match. She worked on the app, and learned how to make it for much of the practice.

Build took the robot.