Unfortunately, Today was the start of exam week. As a result, attendance was poor. Today, we worked on combining and programming the robot
First, we worked on electronics on the drivetrain and lift system. For the drivetrain, we gathered the wires and ran them through the cortex, which is located at the bottom right side of the robot. We did a similar thing to the lift system. On these, we ran wires from the intake motors, however we created loops in wiring to accommodate for the flipping motion of the intake. As we wired the intake to the mast system, we noticed that wiring could get caught in our gear tower. To make of for this, we placed standoffs on the chainbar to provide a mount for our wires to be mounted. We continued to feed wiring down the mast the tower and eventually linekd this bundle of wires with our other bundle from the drivetrain and funnel.
While this was going on, another robotics member started to learn programming. We went for very basic controls. We programmed the drivetrain for tank drive, and we created controls to move the drive, open and close the funnels, and lift the lift. When programming the drive, we ran into the standard problem of wheels not spinning. We noticed that we forgot to apply a while loop within task main. After this, we ran the robot again. Wheels were still not moving. We knew the code was correct, and we noticed that some axles were not inserted into the motors. We fixed the issue and tried the program again. We noticed that a wheel was still not spinning and the left side of the drivetrain was reversed. To fix the problem this time, we replaced a motor controller and reversed the polarity of the right side of the drive. We tried the test yet again and finally the drivetrain moved correctly. After we programmed the drivetrain, we moved onto the funnels .The new programmer learned about if statements. We created a program so that when the button is pressed, the funnel will open at 127, and when another button is pressed, the funnels would close at -127. On the first try, the program worked. Now that the new programmer had experience with If statements, she programmed the lift system herself. The only problem she ran into were reversing curly brackets
near the end of the meeting, students at the review group returned. They worked on mounting the lift system and intake onto the drivetrain. Our biggest problem during this was fine tuning the height of the mast. the lift system was weird to hold onto and it was a bit heavy. After the lift was mounted, we noticed the intake and funnels system collided. We think that if we move the funnels system outwards and adjust the wheels, collisions should be resolved.
Exam Week- No Meeting
We only touched on engineering slightly today. We finished up wiring for the intake system and programmed the robot fully. Everything moves as expected. The bulk of the meeting were devoted to officers.
In celebration of the last day of school, we held a robotics party. Everyone brought food and we partied!!!
Also, today were vice presidential elections. It was between Louis and Ivy. The end result was 11 to 4, in favor of Ivy. After this, we moved onto officer interviews. After an hour of interviews and another hour of reflecting, these were the results.
Safety and Spirit Captain: Khushali Mashruwala
Secretary: Keon Sahebkar
Treasurer: Allison Tsay
Vex Captain: Alejandro Lopez
FTC captain of 4469: Louis Leon and his warrant officer Eric Barker
FTC captain of 2425: Chayla Vazquez and her warrant officer Amanda Organ
FRC captain: Trevor Mungovan
Vice president: Ivy Bennett-Ford
Co President: Christian Montgomery
Co President: R.d. Allado
After selecting officers, we packed up some of the vex equipment, the waffle ball bot, and hulk drive from FTC to demo and hold summer meetings. We plan to have an educational meeting on the 10th and 11th, stay tuned for updates!!
Vice Presidential Election
Let Them Eat Cake!!
How this even started, idk...