Monday, February 25, 2019

Competition Week 0

Robot 1 chassis getting all our mechanism 2 and 3's

Bag day has come and gone. We haven't been able to touch our competition spec robot, but we have still been working the nights away. Our primary goal was to build up a complete, identical practice robot so that we can continue tuning and practicing. Once our practice bot is finished, we will run the thing into the ground and start learning and applying lessons from all of its failures and successes. This week is also the season of reveal videos as a large number of teams show off their full creations. Our students and mentors alike watch on, seeing how other teams faced the challenge thrown at them this year. Open engineering is spectacular in this regard - 4000 teams, 4000 robots, and though they may share common parts, chances are that each robot has at least one part unique to itself, and no two robots are exactly identical. Each team uses different strategic, manufacturing and/or assembly processes, and each result is different.

Thursday, February 21, 2019

Day 43, 44, 45, 46

Apparently the robot belongs to Cormac. Wait, is that elevator supposed to be in the bag?

11:59pm Eastern Time on Tuesday February 19th, our robot made its way into a giant plastic bag. Our 6 weeks to design and manufacture a competition robot for the 2019 FRC Game Destination: Deep Space, has come to a close. Our final days shared in difficult times and decisions, long nights/mornings, and a renewed excitement as we finally saw our complete robot shakedown and full-systems checks. We already have the next versions of many mechanisms and gearboxes imagined, CAD'ed and even cut. Our main goal for our first competition is reliability. Second will be adding speed, lightness, and functionality. We have a long season in front of us, with 3 district meets, then potential qualification for district championships and the Houston World Championship.



Saturday, February 16, 2019

Day 40, 41, 42

Bumpers are a large eye-catching part of the robot. Have to make sure they look good!


The Line in the Sand:


"What we have on Sunday is what we put into the bag. On Monday, software gets the robot, and mechanical doesn't get to touch it again until competition." Head coach dictated the final few days of our season. We need to throw everything together and put <something> into software's hands. This coming weekend will decide a number of things. One, just what will software end up with? Two, is this the fire that can adhere 30 teenagers to a fixed deadline? Three, can I really keep coming up with random thoughts and opinions to spew into a blog for 4 more days?


It's Friday night before Bag-n-Tag. We have assemblies started for our cargo shooter and floor intake. We have parts cut for our climber. We have 5 machines running as often as we have drawings and CAM files, and when we finished construction of our elevator... we found a bind issue that naturally set us back a few hours with tweaks and tuning and re-cutting. The scariest part of this type of crunch, is that we don't know, what we don't know.



Wednesday, February 13, 2019

Day 36, 37, 38, 39


3/16" rivet stems make great chain stops. Just like that scene from James Bond GoldenEye.

Build Update: SLLLLOOOOOOWWWWWWWWWWWWW. But making progress. Parts getting cut. Parts getting assembled. Our CAD reviews are mostly complete at this point in time, so now the bottleneck is purely machining, preparing, finding the mistake, re-machining, re-preparing, assembling, and mounting. Software has been exceedingly patient this year. One step forward we are making is mounting the Limelight in the (current) final position on our rolling practice chassis so they can continue getting the drive and camera vision code tuned. So where are we now? We have a practice chassis with part of one subsystem complete and mounted (and the electrical board clamped on) and we have a competition robot with bumpers (wooo!) one complete subsystem assembled and mounted, and a full electrical board properly secured and mounted. I really hope next year we read back on posts like these and chuckle at ourselves...

Sunday, February 10, 2019

Day 33, 34, 35

Snow outside the lab

It snowed again. It's apparently the new cool thing for Seattle to do. That being said, since it already rains a lot here, most parents and kids have AWD or 4WD vehicles, so after some settling, we have a core group of folks working once again. Our deadline has been set for Saturday. Parts that must be manufactured. Parts that must be assembled. Parts that must be mounted on the robot. These are the days in the season where, if it isn't done, we will be here until it is done. Days like these can catch us up a day, or lag us behind yet again.

Wednesday, February 6, 2019

Day 30, 31, 32

This would have been a nothing storm for New Hampshire...


As I write this tonight, we are now under the 2 week mark. 14 calendar days until we put a competition robot (competition piece of sheetmetal?) into a giant bag. We have starting manufacturing our second chassis, and are still finding little details we want/need to address before some mechanism parts hit the the cutting edge of a flute or endmill.




Sunday, February 3, 2019

Day 27, 28, 29



As CAD reviews push to close and our current final versions are prepared, we get into the fun game of parts ordering! Step one of parts ordering: check the lab. Found it? Great! Didn't find it? Did you check the other tote over there? Did you check the refrigerator? Great! Still no luck? Then we'll have to order it. We use a single, color coded spreadsheet to identify what parts, part numbers, quantities, priories, subsystems and more are ordered, shipped, or arrived. Our robots are comprised of so many parts, this one spreadsheet helps with a small part of that overall tracking.

I also gave some students an introduction (or refresher) crash course on FRC pneumatics. My 15 productive minutes for the day are done. (Ugh, and I left my frisbee at home today...)


Day 24, 25, 26




There are a lot of common events that FRC teams will go through over the course of build season. The general schedule teams see is: Hype! Intense Focus! Great Ideas! Some Building! and then... the waiting. And some more waiting. And then OH-MY-GOODNESS-ALL-THE-PARTS-ARE-HERE-AND-THE-MACHINES-ARE-RUNNING-AND-HOW-ARE-WE-EVER-GOING-TO-BUILD-THIS-THING, and then the drive team and software kick into high gear while everyone else... waits... Right now, we are still in the waiting phase. As we machine all our parts in house, we have a few very nervous students and mentors who are looking at the flood of parts that will soon be let loose upon them.

Day 20, 21, 22, 23


We are coming to 3 weeks complete of build season and, like many other teams, are looking at our progress saying 'we could be a bit further along...'. (Well, I say this everyday, and will probably keep saying it for the next however many days...) Last year we aggressively cut our schedule with the idea that our time spent in the lab would be more productive, and adding some time away from the lab would keep everyone (students and mentors!) better rested. While we are not working 7 days a week, we have added back some time, with the goal of playing catch-up and getting as close to our original schedule as we can.

Day 18, 19



This post provided by the plausible peak of practicality. The permanent partner profoundly piping past plants and planets. The paradigm protocol: P. Now that we've paid the piper, lets play!

Day 14, 15, 16, 17



First cuts are made! A task that every CyberKnight will learn and participate in every year is the joy of deburr-ing and edge filing. The robot is actually, physically, starting to take shape.

Day 11, 12, 13



On this day last year, we had a wired rolling chassis. This year, we don't.













Guess which team from whom I stole that picture. :-D

Day 8, 9, 10



Day 10 already, almost 1/4 through the season. I hope you're all working hard and making progress! There are certain days when we leave the lab we'll look at the students, the other mentors, give a solid head nod and say, "Yep. That was a good day." We won't talk about the other days.












Day 5, 6, 7


FRC is a process that takes time. We focus on the schedule and try to bend time to our will. It works for a team that has appeared on Einstein 6 times in a row, why not try it ourselves?

Day 3, 4


With our first weekend out of the way, we start to get into the nitty gritty of the season. We'll dream up concepts, analyze and understand them, and the best ideas will eventually wind their way through CAD, metal, and end up on a robot.

Day 1, 2



The most important days of build season have now come and gone. I hope they were used wisely!

This past Saturday, the new game, FIRST Destination: Deep Space, was revealed to teams across the globe. Saturday and Sunday are all about learning the new game, the rules, the points, and building your teams baseline strategy. On these days, we analyze what we want the robot to do and what tasks we will complete to score points. We think about point cycles, point ceilings, qualifying points, ranking points, district points, and more. The important part of these discussions are answering the 'what' question, not the 'how' question.