Skip to main content

· One min read

This post is called vitory because we got 2nd place in Minne trials!

  • Robot work (David, Zack, Griffin, and Serena (kinda)): New progammers worked on making code for our Minne trials robot, Ryan. Griffin and Serena were succseful in this endeavor. I didn't feel like talking to mentors so I read up on what we were doing and tried to comprehend.
  • Swerve drive (Rowan, Xiohan, Augie): The goal today to debug and/or finish revolution code. The computer with the revolution code was left at someone's house so they worked on getting swerve into a single repository.

Newly learned fun facts about Act of Liam

  1. When excited he can jump up to 2 feet off the ground.
  2. When excited his face turns beet red.
  3. He is capable of cursing.
  4. He doesn't listen to Clover.

· One min read
  • Limelight Work (Augie, Xiohan, Act of Liam): We tried to get a limelight to functional. We had to flash it and then get the casing off to fix the fan. This took far longer than it should have.
  • Auto Code (Xiaohan, Rowan, Augie): These two have been building auto code for Minne trials. Modifiying last years swerve code to fit this year's needs. Meanwhile, I made an emergancy backup auto (with help from Xiaohan's ChatGPT skills).
  • Odometry Work (Act of Liam, Serena): They seem to be doing a lot of math and complicated stuff to get odometry working. Odometry is how the robot positions itself on the field, and is essential for autonomous. They have already called two people about math stuff.

Hello, as Augie's heir I must make something very clear. " " I'm sorry you can't see it it's clear.

· One min read

Headache too bad for funny.

  • Minne Trials Update (Xiaohan, Act of Liam, and I): The Robot is working now. We got the escalator working, and spent a while trying to get the wheels to cooperate. I spent half of the time standing around looking pretty because I didn't know what to do and other people were on the computer that was hooked up to the robot. This is not a good thing.
  • New Students Update (New Students): They are working on sequential command groups. This will become important when they start doing autonomous programs.

· One min read

It's the week of Thanksgiving, that lovely time of year where we meet our relatives, eat lots of food, and argue with said relatives about politics and said food. Avalon got the whole week off (ish, today and yesterday were flex/conference days), Great River gets the next three days off, and Robotics ceases for nothing.

  • Elevator Update (Rowan and I): A final draft of workable elevator code was created, with PID tuning to keep it upright.
  • PID Stuff (Xiaohan): Xiaohan learned PID stuff.
  • New Student Upate (Griffin, Zack, Davie): They were working on learning how to make joysticks work with motors.
  • Revolution Updates (Rowan):Firmware and software were updated. For the record, Revolution is the name of an old robot we are refitting because we think some of our work on it could be adapted to this year's game, based on the shooter/stacker game alternation. We are not actually fermenting revolution against the State of Minnesota or the United States of America. Please do not arrest us over our robot name. Happy Thanksgiving.

· One min read

Here is a list of things that happened today.

  • Elevator Work (Me): The elevator should be able to go to a fixed position now. It has also been converted from Talon SRXs to SparkMaxes.
  • Minne Trials Work (Xiaohan): The escelator has been switched from a single command controlling both motors to seperate intake and outtake systems.
  • Revolution Auto-Aim (Serena, Rowan): The math for autoaim has been completed.
  • New Student Progress: Zach is learning command based programming, assisted by Griffin.

End of update.

· One min read

Captain 23 came back for the day!

  • PID and Offset Training (Me, Zach, Serena, Rowan, Captain 23): Captain 23 trained us all in how PID and offsets work with swerve. PID stands for Porportional, Interval, Derivative, which is a lot of fancy math none of us understand the 'why' of, just the 'how'. Offsets are how we get all of the swerve motors moving in the same direction.
  • Command-Based Motors (Griffin, Davy): Griffin taught Davy how to make command-based robot code and spin a motor.
  • Minne Trials Update (Xiaohan): More work was done on the Minne trials drive code.

The name comes from the fact that everyone in an orchestra tunes around the oboe, because oboes are a pain to tune, or something. I wouldn't know, I played drums.

· One min read

Most of the Avalon contingent (read: everyone but Davy and I) was at the Halloween Dance, Build canceled practice, and conferences were happening so the rest of us were crammed into the build room. There weren't that many of us total.

  • Minne Trials Code Testing (Xiaohan): Xiaohan spent practice trying to get the drivetrain for Minne Trials functioning.
  • Computer Resets (Me, Emilio "[M]", Evan "[M]"): We reset the crashed computers and set up the two new computers. They all have VSCode and Git installed, along with the field tools.
  • Command Based Programing (Davy, Griffin): Griffin and Davy (mostly Griffin, as Davy had to leave early) learned how command based programming work.

Adios.

· One min read

See comments from last week about wanting a replacement.

  • Minne Trials Update (Xiaohan and I): The Minne Trials code has started. Xiohan made the drivetrain while I excised the example code.
  • New Student Training Update (Davy, Griffin, and Zach): The new students are slowly learning Java, and Griffin is within three exercises of the end. EDIT: As it turns out, they actually finished that night.
  • Elevator Update (Rowan and Serena): The elevator is now controllable via joystick.

That's all for tonight!

· 2 min read

We are doing things again in Programming, which means that this can have the normal format again! But first a bit of housekeeping: Yes, the team retreat happened this weekend. Yes, it is very important to the team. No, I will not be covering the events here, because very little of it was relevant specifically and directly to Programming.

  • Java Courses (Zack, Davie, Griffin, AKA the New New Trio): The new students are working on Java. If you're wondering why Serena isn't, we'll get to that.
  • Design Doc (Rowan and I): A design document is a document that has all of the design details (stuff like hardware, software, and the construction process), used to help Build and Programming coordinate without the need for large meetings. This one is for an elevator some of us older students are working on while the new students do Minne Trials.
  • Elevator Code (Rowan): Rowan made code for the afformentioned elevator.
  • Swerve Work (Serena): As Serena was the programming captain on their old FRC team before transfering to NoMythic, she is learning Java by making a swerve drive rather than doing coding tutorials like the new students.
  • Minne Trials Planning (Xiaohan): He was at the design meeting with the new students, because he and I are going to be working on the code for Minne Trials later in the year.

When I say I need an heir, I mean I need someone else who can do these. I need to do actually coding things.