New to FIRST?

Hello, Robolions team members, mentors, friends, and community members! Welcome to "The Fourth Law of Robotics," home to University City High School's FIRST (For the Inspiration and Recognition of Science and Technology) Robotics Team. We hope to use this blog to inform you about what we're up to.
We compete in the FRC (First Robotics Competition), an annual competition where we have six weeks to build a robot from scratch. This year's game is Recycle Rush. We'll post updates here to let you all know what we're up to with building (and competing with) our robot!
We also are now competing in FTC (First Tech Challenge), the next level down from FRC. The game was called Ring It Up!
Showing posts with label Robotics. Show all posts
Showing posts with label Robotics. Show all posts

Friday, March 15, 2013

Frantic Friday


Our day got off to an exciting start when we received our match schedules and realized we were up for the first match! Immediately, the crew got working on preparing Serenity for her first big game.

However, the first match was somewhat disappointing. The dustbin snapped off once again (although another team lost an entire bumper, so by comparison it wasn't that bad), and although we did some mediocre defending, by the end of the match Serenity somewhat spiraled out of control, incurring dozens of points of technical fouls. Furthermore, we forgot to unload some Frisbees from Serenity's chute. However, we were visited by three very friendly judges, and three scouts from Team 931 (Perpetual Chaos), and talked to each for a while about our robot. Captain Grace assigned Addy and Paul to watch from the stands and take notes on teams we were to be either paired with or against in the course of the competition.

Our next match was #15, around 10:40 in the morning. This one was a disaster. Someone forgot to remove the wooden plank lodging Serenity's arm in the upright position before the match. The drivers didn't realize this and kept trying to move the arm, which eventually broke the fasteners allowing it to move. Consequently, we didn't do much of anything. Henry made a valiant effort to score some human points, but it's awfully difficult to aim across the field. The wooden plank was removed and exiled to a corner of the pit, but there were still bugs to fix. The worst part was that we were scheduled for Match 18, meaning that any repairs had to be made in the queue line! 

In a few minutes, we competed again. Serenity still hadn't been completely patched up, but she did some decent defense agains Team 4331. However, we were allied with Teams 4330 (Rambunction, from Ladue) and 4154 (Perpetual Recursion), the latter of which was outstanding and carried our alliance to victory. We returned to the pit and leapt into action repairing Serenity, while Captain Grace talked with a scout. Our next match wasn't until after lunch, so we had ample time to repair those screws -- a task that might necessitate removing the entire arm!

While Walter, Christine, and Mike worked dutifully on the arm, the rest of us headed outside to enjoy glorious summer-like weather, eat Subway (provided by Mrs. Sechrist), and play an AWESOME game of Frisbee. The builders joined us for the last half of lunchtime, and then it came time to reenter the pit and prepare Serenity for a match in thirty minutes.

In our next match, we were allied with Team 1288 R.A.V.E.N. Robotics, one of the best shooters in the competition and at that time ranked #1. Victory was guaranteed. As for Serenity, she defended rather zealously, becoming locked up with Team 1706's robot for some time. Tension was high as everyone waited for 1706, perched at an awkward angle, to topple to the ground -- and the drivers stressed over losing connection to Serenity. However, after a few awkward moments, our opponent freed itself, bumping Serenity against our pyramid and incurring a technical foul. After that, noting that there was no way for our opposing alliance to make a comeback, Serenity retreated to a corner to let 1288 do their thing. Another win for 3397! We returned to the pit to inspect Serenity and make sure her close call with 1706 hadn't damaged anything.

The next match wasn't very exciting, since our two alliance partners built specialized climbing robots. Serenity ran about and blocked a few opponents. Our points were guaranteed by the climbers, but an opponent robot also bumped into the climbers twice, incurring 40 points of technical fouls that only cemented our third victory.

About an hour later, we returned to the field for another match. It's worth noting that our autonomous period had been faltering in every match until now. Dan and Josh anticipated trying out their new autonomous code on this match. However, she unfortunately turned in the wrong direction, so it seemed some changes still needed to be made. Furthermore, it seemed the new battery we'd put in was less than optimal: Serenity was sluggish and eventually stalled out about halfway through the match. Our opposing alliance included the 1985 Robohawks, our friends and rivals, who scored enough to wallop our team. Looked like our winning streak was broken.

Although autonomous goofed up again, in our next match we actually scored points, disgorging a few Frisbees into the 1-point goal. Unfortunately, we also bumped up against an opponent robot at its feeder station; and more worryingly, a corner of our arm shield broke off during a tussle with the Army Ants' robot. Also, our alliance was thoroughly trounced -- but the important thing is, we scored points! That's a victory in our book, even if Henry disagrees.

In our final match of the day, Serenity defended her best yet. The problem was that our alliance mates were not optimized for scoring, so all our awesome defending didn't mean much. Really, that was the problem with most of our bungled matches: simply not having any synergy with our alliance mates.

Well, with our matches for the day done, we migrated to the stands to watch the final few matches and the awards ceremony. Walter, Henry, and I danced with the Cavaliers before hanging out with the CyborgCats for a time.

All things considered, today was a pretty great day for the team. We fixed all the problems that came up, and marketed ourselves to higher-up teams. We didn't get a chance to do what Serenity was built for -- feeding teammates -- but there's always tomorrow. Regrettably, I won't be there on Saturday, due to a prior commitment; Captain Grace will take the reins of the blog then and keep you all posted!

Thursday, March 14, 2013

Thursday Preparations

We arrived at the Chaifetz Arena at 8:30 this morning for a day of practice and preparation for the competition tomorrow and Saturday. Outside the doors, we were greeted by old friends from Team 4256, WCA's CyborgCats, and reminisced with them for a time. The day was eventful; I'll divide my recap into several simple portions.

Unloading: Once the doors had opened, we headed quickly to our designated pit area, where Carl, Henry, Addy, and I set up the tent while the others unloaded Serenity and our gear. Christine began removing the lead weights and covering them in radiation-blocking tape, for the safety of all involved.

Scouting: Walter filled out a survey from Team 2838 on Serenity's capabilities: once again, we have a finger in every pie, although her primary function is as a mobile feeding station. Jonah and I checked out some nearby teams: Team 3330, System of the Corn, built a robot specializing in climbing to the exclusion of all else; it doesn't even have a shooter. Team 2978, The Cavaliers, built the opposite: a shooting robot without a climbing function. And good old Team 3284, LASER, has built an enormous robot with a hefty shooter. A climbing robot like 3330's is somewhat disadvantaged, at least according to Walter; with the new rules update, robots can't shoot Frisbees from atop the pyramid, so a robot that can only climb can only score 30 points for its team at maximum. Grace and Addy prepared several sample questions to ask other teams while scouting; using a checklist culled from those questions, Grace, Jonah, and I wandered around the pit to interview various teams and hand out buttons.

Practice Matches: Our first practice match was a bit of a bust. Many things went wrong: the arm conveyor belt was too loose to function, the dustpan broke off, and autonomous mode hadn't been programmed for the lighting conditions in the arena. On the other hand, we weren't out there to try and carry our team; we were testing Serenity's capabilities in the field, such as our ability to block or push large robots (we discovered Serenity can do the first, but not the latter).
Our second match was much more satisfying. We were on an alliance with 4330 Rambunction from Ladue and the 4256 CyborgCats from WCA. The latter was especially impressive, scoring several 3-point shots and climbing to the first rung of the pyramid. Serenity, meanwhile, proved an adequate defender. Also of note is that a pole fell on Carl's head while he was entering the arena before the match. Despite this, he knew what he was doing when it came to driving. Additionally, our autonomous was still a bit wonky.
The third and final practice match went a bit astray when Serenity immediately backpedaled and angled herself against the wall in autonomous. After that, we tried and failed to pick up a few frisbees, before entering our defensive game as usual.

All in all, an eventful day for the team. Mike and Christine are staying an extra few hours to make some much-needed changes to Serenity, but the remainder of the team have headed home to rest up for the coming competition. Here's to another great showing for Team 3397!

Tuesday, February 19, 2013

Late Night Musings

As we approach the final moments of our build season, the robot is looking awesome and ready to go. She is still yet to be named, however- that decision will be made in the exact final moments.

She can now 'vomit' the frisbees onto the floor (or onto other robots!) but cannot yet pick them up. All that's needed for that to happen, however, is the attachment of a small piece of plastic. Other than that, all we need to do is tidy up the robot to get it inspection-ready, practice driving and fine-tune the coding. And naming the robot!

Here are some pictures of our progress today!







And that's all for today, folks! 

Wednesday, February 6, 2013

The Wheels On The Bot Go Round And Round...

As you all saw with the video, our robot is now in motion. Well, to be completely correct, it is not moving right at the moment- there is work being done on it. Nathan, one of our newest (and youngest- we've got a brave 8th grader here!), is working on building a shield to protect the electronics and inner workings of the bot. He's in the midst of testing materials and angles right now, to figure out the optimum combination to protect against breakage. We've thought about using green or cloudy colored plastic and using LEDs or a blacklight on the inside of the shield to create a colored aura-type thing! It could look like kryptonite. Ok, well maybe that's just me crossing my fingers for a cool, aesthetically pleasing robot! This will be the year!

In other news, we had to break out the first aid kit for the first time. And I'm about to have a grand ol' time describing the event in thrilling detail.

Enter Christine, new freshman RoboLions member. A diligent worker, Christine takes the greatest of care when handling tools. However, on this fateful night, there was one tool which would turn out to be her greatest adversary: The file. As she filed away, the file slipped and grazed Christine's finger, ripping tiny bits of skin from her flesh. Droplets of blood began to bead on the surface.

Ok, that makes it sound a lot more dramatic than it was. It was a tiny scrape, and she slapped a BandAid on it and got right back to work, no big deal. But we did have to open the First Aid kit to get a BandAid. Exciting, this is the first time this year.

The naming of the robot is still in the works. I think an election shall be in order soon, so far the favorites are looking to be Serenity, Hammurabi, Huitzilopochtli (don't ask), Nazgul, and Fluttershy. Oh, and Nazca. I kinda want to add Galadriel to the list, if we're starting an LOTR trend here. Comment to add your ideas to the list!

There may be more posts tonight, as progress continues, so stay tuned!

Wednesday, January 30, 2013

Forget Climbing Bot- it's time for some change

Well, hello, everybody. Welcome to the latest edition of Let's See What Team 3397 Is Doing Now!

Tonight, the other captains and I had a very serious meeting. The progress of the climbing mechanism is nowhere near where we wanted it to be. With the amount of time left (we are into week 4 now), we just cannot afford to be still prototyping and theorizing; it's time for action. So we're switching directives. By executive order, we have changed direction.

We're going to focus on a sort of defense mechanism, where we collect Frisbees and have a dispensing mechanism almost like the feeding slot to feed to other robots on our alliance. We have come up with a design that is fairly simple to build within a week, giving us time to test and improve and program. Worst case scenario, it doesn't work and we're no worse off than we would be if we continued to go in the direction we have been headed.

Still working out the new blog format. It's more difficult to navigate. Perhaps more changes will come later.

Aaaaaand some pictures!

 Explaining the new idea to the team


 Mentors/coaches giving input

 Current chassis!