Skip to content
GitHubYouTubeInstagram
1 / 77

2012 Robots & Game Animation

Our first season competing as Spectrum.

How Rebound Rumble worked

FIRST's official game animation for the 2012 season.

Build Log

I will be updating the progress of FIRST Team 3847 Spectrum. There will be an update posted after every meeting.

Kickoff 2012

The 21st FIRST game, “Rebound Rumble”, was released today. It’s another bit of amalgamation from FIRST combining 2001’s bridge balancing (Cooperative balancing) with the 2006 game, Aim High.



I was excited to see bridge balancing; our controls team has been working on projects that fit directly in line with that concept.

We spent most of the day reading and discussing the rules. Every student seemed to have a good grasp of the rules and a good idea of how robots could play it.

Towards the end of the afternoon we had a few students break  off and do the kit of parts inventory, while other started brainstorming their ideal robot. During the first day or two is the time to generate any idea that you  possibly can nothing is too outlandish. We had jumping robots suggested as well as an air-air defensive robot, I doubt either of them will be built but the ideas are good and they generate more ideas.. 

We did do some detailed discussion about robot features but nothing was set in stone. We talked about how teams will score and how many points we they will score. We also covered defensive strategics, along with a few other non-scoring non-defensive strategies. Just like in actual basketball there may be other stat categories to keep track of besides points scored, to make a full alliance.

Tomorrow we start deciding on the specific game strategies we will pursue, to get us the best results. We will also decided what parts we need to prototype right away and begin designing the prototypes. We will break down into our different sub groups and discuses schedules for when items need to be accomplished.

Overall, I am very pleased with this game which is rare. I normally have to think about for a bit to really start to like a game but this one just seems to make sense. I am not so happy about the fouls but other than that I think it's going to be fun to build, play and watch.

- Allen Gregory
"Enthusiasm is one of the most powerful engines of success. When you do a thing, do it with all your might. Put your whole soul into it. Stamp it with your own personality. Be active, be energetic, be enthusiastic and faithful and you will accomplish your object. Nothing great was ever achieved without enthusiasm" -- R.W. Emerson

Build Update Day 2

The high of kickoff has already worn down and we are starting to get into the gritty details of our design. Starting from the chassis and moving up. Seeing as this is the rookie season for nearly 3/4 of the team; we were hopping to just be able to build the 1114 Kitbot on Steroids(http://goo.gl/pWEkH) and be done with a drive train in week 1. The FIRST Game Design Committee wasn’t so nice, they gave us a barrier that we have to get over. We spent a portion of the today doing some CAD work to figure out the geometry of a 6 wheel drive robot climbing the barrier. We were hoping to run some simple tests with last year’s chassis but the new classmate (Driver Station laptop) image that is supposed to just work, did everything but. We have been working on it for the past 7+ hours and we still aren’t quite finished. We should be able to reimage the cRIO first thing tomorrow and have the old robot running again.
We had a much smaller turnout then I excepted for the day after kickoff, but we were still able to accomplish several of the important tasks.
The beginnings of a prototype shooter assembly are coming together, so that we can test how the ball flies and what we will need to do to actually get it in the goal.  
We also did a bit of math to determine ideal wheel speeds for different distance shots. This is something that we will have to develop further while designing the shooter assembly.
Logistics continued to work on reaching out to other teams and also developing the initial ideas for our chairman’s award essay.
We did the initial wiring of several of the electrical components that we have standard wire guides for. For instances all of our Jaguars have 4 inch Anderson Powerpole leads on each side of them. This allows us to easily swap them in and out if we ever have a failure.
We also were able to watch the field walk through that was provided by FIRST this year. This is a great addition to the manual because it allows you to actually see people interacting with the field elements. I think this provides a much better understanding of the field than the old way of having people pretending to be robots playing the game.
Tomorrow is the first after school meeting, we’ll see how much we can get done on a normal day. Hopefully we can push forward a bit to make up for lost time. (We’re only one day in but I still fill a little behind)
- Allen Gregory
How does a project get to be a year late? … One day at a time.” - Fred Brooks

Build Update Day 3: First School Day

Turnout was a bit small today as well. But that’s probably due to all the flooding in Houston. We still managed to salvage a pretty productive day.
The mechanical teams continued work on a basic shooter prototype. We should be shooting balls tomorrow.
Much of the discussion was focused on collecting balls. With the three ball possession limit this year a hopper isn’t needed. However you still have to have a collector and feeder system that is effective and efficient. This means getting the balls off the carpet quickly and never jamming. Several ideas were created for how to optimally collect the balls and move them to our shooter assembly, we should be able to begin building a prototype tomorrow.
We were able to test last year’s robot climbing a simulated barrier. The heights and widths weren’t correct but it was to get an idea for the dynamics of a robot climbing a curb. It was a very violent operation. I think it sounded and looked worse than it actually was, but it is definitely going to be something to put a lot of thought into.
We also discussed the bridge. One of our biggest problems is going to be not having an actual bridge to test on, we may have to build one and store it somewhere else but it still won’t be as convenient as having it in our lab.
The controls team was able to get last year’s robot up and running, and has started looking into all the new features that were added to the code libraries this year.
We are off to a good start but we need to push to get as many working prototypes this week as possible. That will let us see what aspects we need to consider in our design before we build the real thing.
- Allen Gregory
“A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system.” - John Gall

Build Update Day 4

The 1st week is moving along. We’re four days in and I think we are finally starting to really understand some of the problems that we will face with our sub-systems.


The collector group began working on prototyping a spinning tube collector for the ball. This simple prototype will let us learn about how the ball is going to compress in our collector and conveyor systems.

The shooter group was attempting to get our prototype running today but it didn't get finished in time. Tomorrow night we should have a working prototype.

The bridge problem is still a large problem. It's a lot harder than it looks to reach up and pull down a 26" bridge with a heavy robot on the other side while not extending past 14" from the frame. This may not even be possible, but it's worth looking into. If anyone has any ideas please share.

The chassis construction has began with the construction of the wheel drops. They will allow us to climb over the barrier. We know the bridges make it easy but if there are already robots using them we don't want to be locked on to one side of the field and going over the barrier will be far faster. We should probably look into vibration dampening for our electrical system, after the initial test of a curb climbing robot last night. We built the sample barrier today and it's a really large climb and fall for the robot.

The programming team is getting up to speed with the new command and subsystem structure. This should be make certain things really easy but there is still a learning curve we have to overcome. I think the beta test teams have a nice advantage because of this. We also have finished wiring most of the kit of parts electrical components with Anderson quick disconnects. This will make putting together the electrical system much easier in the coming weeks.

The logistics teams are hard at work.  We are starting our chairman's essay and ensuring that we represented on many of the FIRST related sites like FIRSTwiki.net. We are also gathering initial scouting information from the teams that will be attending our regionals. 

We're making a lot of progress but we quickly need to get the design ideas finalized so we can work on the detailed design of the robot. Tomorrow at 3:30 we will hold our 1st design review of the year. We'll go over each subsystem and discuss what has been accomplished, and where the design is headed. We'll also discuss different potential features and designs of the systems and their trade-offs.

- Allen

"The critical thing about the design process is to identify your scarcest resource. Despite what you may think, that very often is not money. For example, in a NASA moon shot, money is abundant but lightness is scarce; every ounce of weight requires tons of material below. On the design of a beach vacation home, the limitation may be your ocean-front footage. You have to make sure your whole team understands what scarce resource you’re optimizing." - Fred Brooks,

Build Day 5

Design Review #1
Today was our first design review of the season. The goal of these meetings is to ensure that every member of the team knows the progress of the team and is a able to give design suggestions and improvements. The meeting went long but I think most people got a better understanding of the whole robot concept.
The drive train will be similar to the chassis from last year, but with the wheels dropped slightly to allow us to climb the barrier. It was decided that the drive train needs to slowed down to give us more torque for pushing and also increase the fine control of the chassis.
The shooter will be a pitching machine style shooter. It was determined that priority should be given to making shots form the key because that is where the autonomous shots will be and also it the protected area. One wish feature for the shooter is to be able to shoot from the opposite side of the barrier. We discussed various concepts such as rate of fire of the shooter and how you have to give most pitching style shooters time to regain the speed that’s lost from shooting the ball. We are planning on designing a mechanism to change the angle of the shooter.
The collector and ball lift mechanism will allow us to raise the balls from the ground and load them into the shooting wheel. This is going to be one of the key features of the machine because if this jams we are unable to score at all. We are hoping to have a ground to shooter speed of under 2 seconds.
The bridge device will allow us to pull down the bridge so that we can climb on to it. We discussed the possibility of being able to lower the bridge from the raised position with another robot already on the bridge. We determined that this was a situation that wouldn’t happen often enough for us to design for it. This device should also assist in preventing us from tipping over as we climb the barrier and bridges.
The controls team will be crucial in making our machine an efficient scorer. We are planning at least eight sensors on this robot, and there will probably be more.
The logistics teams are all working towards their goals of improving and spreading our team brand. Chairman’s is working on the first draft of the essay. Our ambassadors team is stating to prepare us for our two regionals and will be reaching our to rookie teams to see how we can improve their season. Media is preparing ideas for various video releases and developing our website.
Today
The design review took up most of the day, but we were still able to test the shooter prototype and complete the prototype pieces for dropping the drive train. The shooter definitely still needs more work, we knew we would be going slow but it was far to slow. We should be able to build a closer to real speed prototype of the shooter by the weekend.

Build Day 6

We’re getting closer to a final design. We have prototypes of most of the subsystems underway. The collector prototype was able to run today powered by a drill. We were able to easily suck up balls and roll them up a plank. The shooter prototype is waiting on parts to make for a much faster shooter wheel. The bridge device is still in the designing phase but there has been a good amount of progress on that front.
Here is the current setup for our chassis and drive train, we should have the parts in this weekend to begin building the real version.

Build Day 6
We’re learning new things about the problems each day. For example we believe that if we shift most of our weight over the back two wheels of the robot we should be able to stay on the bridge even if are front wheels are hanging off the bridge. This will make it easier to balance and also possibly allow us to balance with 3 robots on the bridge if it comes to that.
The controls team is making a lot of progress for the FIRST week, it helps that we have a test chassis for us to test code. We’ve started getting feedback control working on the drive system so that we can electronically brake our wheels for shooting. We also have started thinking about automating the collector and the shooter intake mechanism.
We constructed a rim and backboard so we can start aiming with the camera as soon as it arrives this weekend.
We’re approaching to the point where we will be waiting for deliveries before we can make more progress. I’m trying to avoid this by ordering quickly but it doesn’t always work our that way.
The first week has been smooth, no major problems yet. I’m hopeful we can maintain that once we start building the real robot.
- Allen Gregory
“It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.” - Franklin D. Roosevelt

Build Day 7: End of Week 1


Build Day 7: End of Week 1
This is the mock up of our current design. A little explanation of the robot, the balls get spun up into the robot by the lowest black roller (the collector), than progress up into the elevator portion that will have belting wrapped around the two top rollers to lift the balls toward the shooter. The shooter and shooter hood haven't' been CADed because we are waiting on prototypes to finish so we know how our design ideas will work.

A huge amount of work still has to go in to this before it is ready to be built. But it's getting a lot closer. We're attempting to standardize as much of the robot as possible to allow for easy maintenance. 

We were able to the test 3 improvements to our prototype systems today all with promising results. We adjusted the shooter prototype to be spinning at just shy of 3,000rpm. That gave us a good amount of velocity but we need to work on the shooter hood prototype so we can get the correct launch angles. 

The ball collector had polycord bands and a second roller added to it, we we can test the elevator concept. We're hoping to be able to determine the ideal compression ratio for the ball before we start building the read robot.

The drive train had the wheel drops mounted and we tested going over the barrier but due to a failure in our chain puller we weren't able to finish. If anyone knows of a place to get a chain puller in Houston on a Saturday morning please let me know.

The controls team was able to get back data from our IR range finder that we will use in several places to automate our collector. We're looking to get all our sensor drivers finished by the middle of next week so we can start writing the actual control code.
The two systems we haven't begun to prototype yet are the bridge device and ball deflector. We have smart people thinking about both problems but if you have suggestions or ideas please let me know..
- Allen Gregory
"One of the greatest discoveries a person makes, one of their great surprises, is to find they can do what they were afraid they couldn't do." - Henry Ford

Build Day 8: Prototypes

We tested several of our prototypes today. We’re moving forward with the design and the tests all look to be going well. See our progress below.
Ball Elevator Prototype

The first system we tested this morning was the elevator. We made a prototype out of a hand drill, PVC, wood and 3/8“ thread all. It made a for a really good example of how the elevator on the real robot will lift ball up to the shooting device. With this setup we should be able to test the proper amount of compression on the ball in the elevator.
Shooter Prototype



This is latest revision of our shooter prototype. It still needs a lot of work but we are getting closer to a real shooter. We need to increase the distance we can shoot and build the real version to be completely consistent.


Barrier Crossing



This is our most complete system. We designed wheel drops for our chassis from last year that allow it to climb over the barrier. It goes over relatively smoothly. This year’s frame will be built using the same setup.
Rest of the Day
We made a lot of progress on the first day of Week 2.

  • We cut and painted this year's frame. 
  • We started manufacturing motor mounts. 
  • We began developing the camera system. 
  • Construction on the bridge device prototype also commenced this afternoon.
- Allen Gregory

“Usage is like oxygen for ideas. You can never fully anticipate how an audience is going to react to something you’ve created until it’s out there. That means every moment you’re working on something without it being in the public it’s actually dying, deprived of the oxygen of the real world.” - Matt Mullenweg

Build Day 9: Rookie Build Day

Rookie Build Day
The first Sunday of the build season, we take a break from working on our robot to help other teams. We’re also normally about to the point where we are waiting on parts so it works out really well. FRC Team#57 The Leopards  and #3103 Iron Plaid host a rookie build day that gives rookie teams a chance to get help from local veterans. The goal of the rookie build days is to get rookie teams as close to a driving chassis as possible. FRC has a pretty steep learning curve and this is a great way to try to make it a little more gradual. We work on setting up the kit bot chassis and electrical systems and teaching some of the basic concepts that allow the teams to continue construction themselves.
One of the best parts of the rookie build day, is getting to know the new members of our community. These teams will hopefully be around for a while and this is our 1st opportunity to work with them. The rookie teams also get contact information from the veterans so that they know that they have avenues for help.
Today’s build was pretty successful, I  believe we got all of the teams setup with a chassis, drive train and a fully connected electrical panel. We weren’t able to do as much with the control system as I would have liked, such as configuring radios but that’s something to remember for next year.
Spectrum’s Next Step
This week we are going to get through as much of the robot construction as we can. The goal will be to have the chassis and drive train constructed and to have a working collector. We need to keep working on the shooter prototype until we can do this.
- Allen Gregory
“Good judgment comes from experience and experience comes from bad judgment” - Fred Brooks

Build Day 10

We put together the frame for this year’s robot after we painted it on Saturday. We are starting to produce the real parts for the robot, like gussets, angle brackets and little things like that. It’s hard to get precision measurements with the tools that we have in the shop (drill press, band saws, and a miter saw) but the team has figured out ways to get close.
We are continuing to change our shooting prototype, until we get it to 50 ft we’re not stopping. Hopefully we’ll have another test video tomorrow night.
The programming team is starting to work with the camera and our not so secret inertial measurement unit. Hopefully, we’ll be able to release drivers and walk throughs for the IMU before the end of build season. Until than if you’re interested all our code is posted at http://code.google.com/p/spectrum3847/.
We’re moving forward, with as much as we can until parts arrive; which should be late Tuesday night. We’ll have them for Wednesday’s build session. We’re waiting on the roller materials, wheels, motors, key stock, and a whole list of other parts.
Tomorrow we are going to do a really quick design review to make sure the whole team is up to date with any changes in the design and to see if we can come up with any design improvements.
We still have a few questions to answer.

  • Will the small (sub 11 inch) collector opening be enough for the driver to gather balls? 
  • How do we actually get the shooter to be able to shoot across the length of the court? 
  • Will the Banebots 775 have case shorts like they did last year (we will make polycarbonate mounts for them either way)?
  • How are we going to practice balancing with out a bridge?/How do we fit a bridge in our work space?
  • How much of a problem will running over the balls be?
  • How accurate can we get our shooter?
- Allen Gregory

"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." - Einstein

Build Day 11: Only 35 days left

I knew today was going to be light because all our parts are coming in tomorrow. Our main focus was working on the shooter prototype. The last time we tested we were only getting about 8ft or so. Today was a drastic improvement we were able to shoot about 25ft from a very long starting height and an imperfect angle. I’ll try to get video linked from today but it hasn’t been uploaded yet. We still have a ways to go to before we can design the real thing.


We continued to manufacture a few of the parts we know will be on the robot, and we also painted more stuff before we start assembly. We began bumper construction today, this year's design is going to have two C shaped bumpers so they should be quick and easy to swap. 

We're working on the camera code in Java and it looks like this is giving everyone head aches. Normally if they release a library for one environment they release it for all of them; but this year only LabVIEW has the nice prepacked rectangle tracking code. Hopefully they'll be a library update in the near future. In the mean time we are still getting used to the new command and subsystem structure that was implemented this year. It's a great improvement but it still seems to have its bugs or maybe just nuances.

Tomorrow we start roller construction and we get our 0673 FisherPrice motors and CIM-sim for the shooter.

We're pushing for a week 4 robot if we can get it. The design of the shooter assembly still needs to be finished but I think we have all the parts we will need for that no matter what we design. 

Question for anyone reading, what would be the easiest way to ream a 1" hole to 1.125" for a bearing seat in the end of a plastic tube without a mill or lathe? It doesn't need to be a perfect press fit.

Also in case anyone is wondering I haven't posted new CAD shots because the design hasn't changed much since the last one, we've added a few bracket here and there but we're sticking with that design for the most part.

- Allen Gregory

"Everything is practice." — Pelé

Day 12: Parts arrive

All of our parts orders came in today. Some of the items we ordered in small quantities to see if they would fit our needs. Nothing was drastically different than what we thought, so we’re full steam ahead with our design.
The shooter prototype switched from the kit HiGrip wheels which were eating up the ball (Build Tip don’t shot with those wheels) to 8in Kit wheels (2011 kit). The new wheels made for a much smoother release and in turn upped our distance by 10+ feet. This was still shooting with a CIM 1:1 with the wheel. We are transitioning to using the CIM-Sim and two FisherPrice 0673s that we got in our orders today but we are having some problems with the gearbox. Namely if you face mount it you have to be extremely careful with the length of the bolts that you use. If you are not than the bolts will press into the center gear and bind the transmission. We’ll change the mounting tomorrow and see how far we shoot.
The collector construction started today, we received the ABS pipe that we are using for the rollers it much easier to machine and isn’t as brittle as PVC. We also received the conveyor material that we are going to wrap around the rollers. We still have to work out some of the mounting and getting the bearing to seat into the roller without the use of a lathe (I think it’s going to be a Dremel job, you make do with what you have).
Brackets and other random pieces are getting cut we need to get the drive train on the ground soon. Hopefully by this weekend. We have all the parts just need to do a bit more machining.
We hope to have some more videos to post soon.
- Allen Gregory
“That’s been one of my mantras — focus and simplicity. Simple can be harder than complex: You have to work hard to get your thinking clean to make it simple. But it’s worth it in the end because once you get there, you can move mountains.” - Steve Jobs 1998

Build Day 13: Busy Day not just with the obot

Our build session started off with a presentation by the founders of BlueStampEngineering.com. They are bringing a summer engineering program to Houston and we thought it would be good for our members to hear about it and also speak with a couple of professional engineers. This also gave us a chance to show off our projects as they walked around observing after the presentation.
One of our main goals for today was to finish editing our rookie guide: Spectrum Illuminations 2012. It should hopefully answer a lot of the questions that we received during the Rookie Build Day last weekend. Thank you to everyone that helped develop it; it looks great.
The robot continued to progress as well. We outfitted the shooter prototype with two of the 0673 FisherPrice motors, this gives us about twice the power of one CIM, we should be able to change the gear ratio to get us a higher RPM and a longer range.
The collector is progressing along, we were able to seat the bearing and w’re working on mounting the conveyor tread to the initial roller. Once we finish, we’ll make 2 more and be ready to go for assembly. 
Here are pictures of the initial roller.

Close-up of knurled roller end with chrome hub and bearing mounted on a shaftBlack conveyor roller with a bearing pressed into the end, sitting on a workbench
Our programming team is still going through some bugs in WPILIB. Getting sensor drivers working is becoming a challenge, but that's part of trying something new. If we get everything working it will all be worth the effort.
This weekend we should be able to have the drive train and collector assembly nearly finished. We still need to play around with the shooter design until we settle on something that works the best.
Overall a pretty good day of build, but this weekend's progress may determine our season.
- Allen Gregory
"Sometimes the problem has to mature before the solution can mature." - Kent Beck

Build Day 14

Started off the day discussing the Chairman’s Award Submission. We want to get this going as early as possible so we have time to refine it before the submission deadline (02/16/12 at Noon EST). We’re making good progress, the biggest part of the early work on the Chairman’s Team is deciding how we want to present ourselves to the judges.
We upped the speed of the shooter prototype after switching to the CIM-sim. It’s now spinning the 8in wheels at roughly 5500RPM and it shoots to 37 ft with little to no launch angle. The plan is to do more detailed tests tomorrow afternoon.
The collector rollers are coming along we should be able to have all three near completion this weekend.
The drive train brackets and all of those pieces were mostly finished today, so we have everything laid out to assemble the drive train tomorrow.
The controls groups are still working to debug some issues with the low level digital module support in Java. We think if we use a second digital side car it may work, we’re not entirely sure why that is but if it works, it works. Getting SPI to work is becoming much more of a challenge than first thought.
We made good progress today, we need to make more this weekend if we want to stay on schedule.
- Allen Gregory
“We are in the people business. It doesn’t matter if you’re in the banking business, you have customers, you’re in the people business, and it’s how you treat people.“ - Nolan Ryan

Build Day 15: Robot is coming together

The robot progressed really far today. We have most of the drive train finished, minus a few chain runs.  The brackets and gussets were all finished and painted and we began riveting them together. The upper collector posts are nearly finished as well.

Build Day 15: Robot is coming together
We finally went to the gym to do some real test shots, from about 2ft off the ground we are shooting 48ft. The shooter was pretty consistent seeing as it wasn't a rigid frame and we had people holding the angle. 

The collector rollers are progressing once we get the upper frame bars we should be able to test the first one with a real setup.

The plan was to use 775s for the collector and elevator but a lot of people are still having problems with them. We may be using 550s in the CIM-U-LATORs instead. It would have been nice to decide that before we ordered the 775s luckily we ordered just one.

We have some work to do to stiffen up the frame, we forgot how not rigid the kit chassis is, especially when you cut out a section of the front.

They released the sample Java vision tracking code today, which makes life a lot easier for the controls team. We are still having some trouble with undocumented sections of the API but we will work through them. 

- Allen Gregory

“Believe it or not, it is not only possible to accomplish more by doing less, it is mandatory. Enter the world of elimination.” ~ Timothy Ferriss

Build Day 16: Waiting on Paint to Dry

We finished the constructing most of the upper poles today and got them painted. A lot of the day was waiting for the paint to dry. Tomorrow we can rivet together the brackets that will hold up the bars for the collector and elevator.
The camera is coming along, we fixed some issues with the mount. The java library upgrade from yesterday helped a lot.
We finished dremeling the bearing seats for the rollers. They look pretty good. The conveyor tread that we have should suck up the balls with no problems.
This week we should get the final parts in for the initial construction phase and we should be mostly assembled by next weekend. If we can wire everything over the weekend we should have a shooting robot next week. Than 3 weeks of making lots of improvements and getting the code working. I honestly believe that this is the first game since 06 where programming can make or break a team.
Today was the first time that we looked at the website as a team. It’s off to a really good start. Still needs lots of improvement but the base is setup so we can add on to it as we go.
- Allen Gregory
“Excellence is the gradual result of always striving to do better.” - Pat Riley

Build Day 17: Starting to look like a robot

Build Day 17: Starting to look like a robot

We are still waiting on some parts, but the main functions of the robot are coming together. The elevator should be complete by the end of the week. The upper bars were painted today and should be attached tomorrow. Lots of riveting over the next few days. 

The electronics layout will happen tomorrow, and we should be able to test the elevator as well.

We made the stencil for the bumpers and it looks really good, we just need to get fabric and we should be able to make our first set of bumpers this week.

There are still a lot of little things to get done, including entire subsystems like the bridge device. 

- Allen Gregory

“Doing something and getting it wrong is at least ten times more productive than doing nothing.” - Marc OBrien

Build Day 18

More assembly today. We made the Lexan back panel for our collector and elevator. We’re using 1/16“ Lexan because it’s able to easily curve to the angles that we need for the shooter and the elevator.
We also started working on our shooter compression bar, we will be able to rotate the bar around the shooter wheels to change the angle of our shoots. This is the part of the robot that will probably have the most changes to it. We want to get to fully shooting so we can make adjustments as we go. Many aspects of the robot are deigned to be easily adjustable.
The base plate was cut today that will both stiffen up the frame and also give us a plate to mount a portion of our electronics. Speaking of electronics, the electronics layout was designed today. We did it the old fashion way with paper and cardboard cut out of all the parts. It’s easier to move parts around with paper templates than in CAD, it’s also easier to discuss the various problems and work through them as a group. We’re also looking into various vibration dampening techniques to avoid damage anything as we traverse the barrier.
We’re also getting better at painting the robot, by the end of the season most of the team will be spray painting professionals.
We’re still on pace for a week 4 robot; than lots of testing, breaking, tweaking and improving.
- Allen Gregory
“Limits, like fears, are often just an illusion” – M. Jordan

Build Day 19: 4 weeks left till tools down

Build Day 19: 4 weeks left till tools down

We made a huge amount of progress today because the final shipment of mechanical parts arrived. 

We were able to mount the upper bars that support the shooter assembly and we made the first version of the shooter hood. The shooter motor was also attached today. 

We finished the construction of the rollers and the initial polycord bands as well. Tomorrow we should be able to attach everything and test the collector/elevator. The Lexan panel for the back of the collector still needs a bit of work to make it hold the curves that we want, but that shouldn't take to much time tomorrow.

We also examined our 775 motor for a case short today and it checked out okay. The motor is insulated from the frame, a nice feature of all the spray paint. Though we may still move it to a Lexan mount just in case. After reading enough about the motors on ChiefDelphi, it seems that a lot of teams have had problems but a lot of others have used them with out fail. They make our design far easier to implement because of their lower RPM compared to 550s. (read more about the problem here)

Middle of next week we should be driving and shooting. (Fingers crossed)

- Allen Gregory
"I do not think much of a man who is not wiser today than he was yesterday." - Abraham Lincoln

Build Day 20: Collector/elevator is coming together

Aluminum elevator frame with a basketball held between yellow tubing belts on an angled ramp
The collector is now mounted on the robot, we had to mount it twice to fix some issues but that's why we are moving so quickly so we can catch our mistakes early. We were able to test the upper section with a drill and moves the balls up and down with out issue. We will try to get chain and motors driving the collector and elevator sections tomorrow.
The majority of focus will turn to the shooter tomorrow. Once we have the elevator working we want to know how it's going to interact with the shooter. We've built the robot to allow for several different variations of the shooter.
We weighted ourselves tonight.
WeighMax digital scale display reading 61.85 lb
We're going to be really light, we don't have any where near 60lbs to add to the robot. We only need the electronics, a couple motors and the bridge device. We might hit 100lb if were lucky. Because of the balancing portion of this game it makes sense to be closer to the max weight. That way you can balance with other heavy robots. It will also give you more traction (increased normal force). We may be adding steal plates to the bottom of the robot to increase weight and move our center of gravity even lower than it already is.

Speaking of balancing
Robot elevator/collector frame with drive wheels standing on a workbench in the shop
That's without the battery and electronics in the back of the robot. We should be able to easily hang the front wheels off the bridge to get 3 robots on.

- Allen Gregory

"Most people spend more time and energy going around problems than in trying to solve them."  - Henry Ford

Build 21

Build 21

We were able to power the collector today with motors, the tests were promising but also pointed out a couple places that we need to fix things, such as how the polycord is guided.

The picture shows that we aren't easily tipped (it's balancing on the rear frame and the rear wheels), the robot has to get well past 45 degrees before it starts to tip back by itself. The center of gravity will change a bit after we add the electronics and the battery and the bumpers will change things as well.
We began work on the window motor mount and the cam that will adjust our shooter compression bar for varying angles. That should be finished tomorrow.
We'll also should mount the shooter wheels, sprockets and get it to a firing state by tomorrow night.
The plan is to have the robot wired up on Monday night.
- Allen Gregory
“Aren’t you oversimplifying this?
Yes. That’s the whole point.” - Steve Krug

Build Day 22: Start of Week 4

It seems like forever a go we were watching the kickoff presentation but it’s already nearing the half way point of the build season.
We did most of the electrical layout today, tomorrow we will make all the wires for the robot. We will have to wait on a shipment of Jaguars that should arrive Monday before we can have the robot driving. We will also work on sensor mounts tomorrow.
We connected up the shooter to it’s motor and made more progress on the shooter tilt/launch bar subsystem (we don’t have a good name for this yet).
We started building the support for the side walls of our collector, we have to make the ball is funneled into the shooter at the same point each time we shoot.
The base piece, and some parts for the bumpers were painted. We will have to do touch up work towards the end of the build season but having the parts mostly painted before assembly is going to make it much easier to make our robot look professional.
Here are some of test shoot from last weekend, keep an eye on this channel for more video updates.
http://www.youtube.com/user/Spectrum3847
- Allen Gregory
“Diligence is the mother of good luck” - Benjamin Franklin

Build Day 23: And the wiring begins

Electrical is now the main priority for the robot. We have most of the mechanical systems mounted but we need to get the electrical on so see we can begin testing. The Jaguar board is coming together but we need the Jaguars themselves to finish it off. The main base plate will hold the cRIO, side cars, and the battery.


Here are the CAD renderings of the plates
CAD rendering of the base plate with a blue power distribution board and rows of relay modulesCAD rendering of the purple base plate showing battery mount, cRIO, and side car electronics layout

We are going to mount most of the electrical components on neoprene to absorb some of the vibrations. Just spinning up the shooter causes most of the robot to vibrate.

It's coming down to the finishing touches for the building phase, we still have a few more things to mount such as the camera and the signal light. Oh yeah and a bridge device.

The bumpers are slowly progressing we will have the fabric this week to finish the first set. We want to make sure the fabric is strong this year because the balls are going to be running into and under the bumpers regularly. 

We did a lot of work on the website today. It's not finished yet but it's getting a lot closer. Let us know what you think.

I was looking through a few other teams past build logs (Killer Bees 2011 and Robowranglers 2010) and I think we are about on track with were we should be.

We need to get a move on if we want to build a practice bot, it shouldn't take that much time and will greatly benefit us when it come to competition. We already have a nearly identical chassis, we just need to build the collector and shooter mechanisms to have a functional practice machine for after we ship. It won't be an exact duplicate but it should be close to functionally equivalent.

- Allen Gregory
"To give yourself the best possible chance of playing to your potential, you must prepare for every eventuality. That means practice." - Seve Ballesteros

Build Day 24

It was a short day, Monday’s seem shorter than most for some reason.
Even though we don’t have the jaguars yet, we crimped all the ring terminals for the Jaguars today. The screw terminals on the jaguars should be replaced by WAGO connectors so we can get rid of our normal crimp tool. Those crimps never seem as strong as the Anderson connector crimps.
More work was done on the different brackets that will be on the robot. The mounting plates for the camera, signal light and radio all began construction and will need to be painted tomorrow.
The base plate was mounted on to the robot and we made holes for zip ties so are wires can be nice and organized. Organized wires make the robot look so much nicer and makes maintenance a breeze.
The programming team is getting ready to start ramping up there development cycles since they will be able to test with the real thing.
By the weekend we should be fully functional and testing. The mechanical team will begin making the spare/practice parts for the robot.
A quick run down of our motor setup.
Drive = 4x CIM motors through CIMple boxes with 12:36 gearing we will be around 11fps
Collector = 1x Banebots 550 though P60 16:1 possibly geared up to drive the roller faster
Elevator = 1x Banebots 550 through P60 16:1 possibly geared down for more torque
Shooter = 2 x Fisher Price 0673 in a CIM-sim, geared a little above 1:1 depending on the max distance we want to shoot
Shooter Tilt = 1 x Kit Window Motor
Bridge Device = 1 x Either a AndyMark PG71 or Van Door Motor either way geared down for more torque
That puts us at 10 motors total, 9 will be running off Jaguars and the Bridge device will be on a spike. We also have sensor feedback for each motor, there is not an open loop system on our robot.
This game is going to come down to practice and programming.
- Allen Gregory
Designing a product is keeping five thousand things in your brain and fitting them all together in new and different ways to get what you want. And every day you discover something new that is a new problem or a new opportunity to fit these things together a little differently.
And it’s that process that is the magic.
—Steve Jobs

Build Day 25: Three weeks to go

We’re through the half way point now, so we can begin counting down to end of build. 21 Days to go.
We finished wiring the Jaguars to the power distribution board and we are working on getting all of our sensors mounted as well.

Build Day 25: Three weeks to go
Our electrical team is doing a great job of keeping all the wires nice and tidy. We also have everything setup to allow for quick changes if we do lose a Jaguar along the way. The power switch is inverted so you can get to it easily from the outside.
The rest of the electrical should go together with in the next couple days and we should be able to do manual tests of all the systems by the end of the week. Than we have to do all the integration of the control systems and start tuning the control loops for each system.
We’re still missing a bridge device, but we worked out a solution at the end of today that should have us building it tomorrow.
We’re still finishing up all the little things that make the robot actually function but were in the home stretch.
- Allen Gregory
“In theory there is no difference between theory and practice. In practice there is.” - Yogi Berra

Build Day 26: Starting to Build Spares

We aren’t finished with our robot yet, but we began the process of building the practice robot parts today. We know certain systems won’t change drastically so we are beginning to manufacture the spare parts that we will use on our practice robot.
The focus for the main robot is now on the controls team both programming and electrical. The electrical will get finished tomorrow or Friday, we ran out of wire and have to get more but we will have it tomorrow. The controls team is working through vision problems and we are now considering off loading the vision processing to a separate computer on the robot. The most likely candidate is a beagleboard-xm running OpenCV. It’s a far more powerful computer than the cRIO that controls the robot and will have no problem doing vision processing at fast enough frame rates for our aiming. However this adds another system that we have to program and another thing that could break on the robot.
The mechanical team is also working on designing some of the body work for the robot, to cover the shooter and other chain runs. Its also nice to have smooth surfaces for our logos and sponsors.
The bridge device started it’s construction process today, it’s sort of a guess and check design. We know the motor setup will work but since we still don’t have a bridge we can’t test the actual device, this is something that may have several iterations before we find one that works as well as we require.
- Allen Gregory
“Teamwork is the ability to work together toward a common vision. The ability to direct individual accomplishments toward organizational objectives. It is the fuel that allows common people to attain uncommon results. “ - Andrew Carnegie

Build Day 27: It Works


Robot frame with wired electrical panels, motor controllers, and cRIO mounted to the side rail We mounted the electrical panels and wired up the robot today. It still needs some wire care to make sure all the wires are tucked away nicely and won't cause us problem later. But for now we got it working, the collector feeds the balls up to the shooter and it's able to fire them. We aren't able to do real distance shoots until the weekend because we don't have a tall enough ceiling in the classroom. All the current system on the robot check out under manual control. We have a lot of automation to put on this thing before it will work perfectly.
We also continued work on our bridge device that will be mounted to the back of the robot. Hopefully we will have it on tomorrow.
We still are working on the bumpers they always seem to take longer than they should. Does anyone have a good source for 1000 Denier Cordura in the Houston area?
Robot with elevator raised and rubber tubing conveyor belts, wiring, and beacon light mounted
We've also began the duplication process for this robot. Most of the parts we have CADed so it's easy to make our replicas. They are going very quickly because we aren't really worried about them looking nice just as long as they function.
Programming has decided that the use of an off board processor will make our vision system much more reliable. The current plan is to use a Beaglebone running openCV to process the images from the camera and then send back the aiming information to cRIO.
- Allen Gregory
"Gentlemen, we are going to relentlessly chase perfection, knowing full well we will not catch it, because nothing is perfect. But we are going to relentlessly chase it, because in the process we will catch excellence. I am not remotely interested in just being good." - V. Lombardi

Build Day 28: Making Free Throws

We had the robot out at the gym making free throws tonight, we’ll post video this weekend. The automation isn’t there yet. We were allowing everyone to attempt shoots in a very open loop control mode but we made about 4 of the 40 free throws. The shooter was actually pretty consistent with it’s in line accuracy we just weren’t controlling speed and angle consistently. We need to make a manual control scheme that is able to set wheel speed more accurately and see how precise it is. The shooter angle adjuster was working very well for such a simple device. We also think we hit the thermal cutoff on the Fisher Price motors once during our testing. We’re going to need to deal with the heat that these guys generate running at a constant high speed.
We did notice a few minor collector bugs but nothing that isn’t fixable in the next few weeks. The variation in the balls is even a challenge on our collector some of them compress far easier than others and that was causing a bit of jamming. We also had one of our polycord bands hop out of it’s groove but it’s only when we reverse the collector. One of our treads is made a bit off center so it allows it to climb out. This should be easily resolved as well.
The drive base is having a few issues because our weight is distributed to far back in our robot. It’s extremely low so we won’t tip even going over the barrier but turning is a bit bumpy even with the six wheel drive configuration. We should have enough left over weight that we can play with our CG to will get the feel that we are looking for.
We made more progress on our bridge device but because the Van Door Motor uses metric bolts we weren’t able to mount it tonight.
Today was also our chairman’s review day. We have 13 days till the award submissions are due and this being our second year it’s the first year we get to do an actual chairman’s submission. The chairman’s submission is interesting because you have to  decide which parts of your team to highlight.
Everything is looking good for 16 days of practice, programming and iteration with our competition robot. “Perfect practice make perfect”, so we are going to need to get access to field somewhere in the Houston area so we can try this thing out on an actual court.
- Allen Gregory
www.spectrum3847.org
“If you’re not making mistakes, then you’re not doing anything. I’m positive that a doer makes mistakes.” - John Wooden

Build Day 29: Tweaking everything

We were working through the list of improvements that we saw from last night’s testing. We moved the polycord guides and that seemed to fix the jamming problem. We also riveted the guide rails and that made the shooter more accurate. We mounted the bridge device motor but not the device it self, that will come this week. The shooter hood needs to be refined to allow for more consistent shooting, we are planning to spring the hood forward so that the slack of the mount is taken up by the surgical tubing or other spring system.
We think the overheating issue with the Fisher Price motors is due to the CIM-sim blocking the air intake of the motors. We have  a couple solutions in mind and we’ll make those changes when we make a few other shooter improvements on Monday.
We mounted the camera to the front of the robot to mostly just to make sure the mount will be sturdy enough with all the vibrations and impacts.
We also mounted more our sensors today. The potentiometers form Digi-Key came in last night so we made the mount for that so it can measure the angle of the shooter compression bar. We also mounted our IR range finders in the elevator these will let us know where the ball is on the elevator. We are using them similar to line break sensors but they provide a bit more feedback because you can actually detect the curvature of the ball.


We also tested our robot on carpet for the first time. It drives better than it does on the gym floor but it's still not very good, we have to adjust our center of gravity to make our pivoting much smoother. We also did barrier testing for the first time on carpet and with the shooter on. The robot climbs the barrier with out issue. It was a little scary the first few times but the robot really doesn't want to tip. In fact if we go at a little higher speed the front wheels hit and the robot ends up driving on its back wheels until they hit the barrier. Completely skipping the middle wheels, that was the design but it seems to work.

We also tested ball collection and driving over balls. Collection seems to work well but we have a problem driving over balls. We haven't tested with bumpers but we may change our bumper to design to take advantage of this handy rule clarification by the GDC (https://www.chiefdelphi.com/t/legal-bumper/116962). Bumpers at varied heights could help with several aspects of the competition.

Here is a quick preview of the robot in action, more to follow.


FRC#3847: Bank Shot + Barrier from Spectrum 3847 on Vimeo.


- Allen Gregory
"I don't know if I practiced more than anybody, but I sure practiced enough. I still wonder if somebody -- somewhere -- was practicing more than me." - Bird, Larry

Build Day 31: Making it better

We were off yesterday for the super bowl and the second rookie build day in Houston. We had a smaller turnout but we got to provide a lot of information and to demo our robot.


Today we started on the long list of improvements we made during Saturday’s testing. We have to get the shooter mechanically consistent before we can expect the controls team to make accurate shots. We’re making small changes such as making sure the ball aligns properly to the shooter wheels and changing the spacing of the shooter wheels. We also rebuilt the shooter CIM-sim gearbox to make sure there are no metal shaving on the gears and to fix the airflow issue with the Fisher Price motors.
We also are working on integrating all of the sensors that are on this robot. There are sensors for every motor and as of right now non of the programs have been tested yet. Some of them are simple and should work right away other are far harder and will require a huge amount of testing and tweaking.
We also are cleaning up some of the electrical system. We’re making custom PWM cables for each Jaguar so there isn’t to much excess wire that we have to hide. We’re doing the same with all the sensor wires.
- Allen Gregory
“Mistakes are the best way to learn. Don’t be afraid to make them. Try not to repeat the same ones too often.” - Leo Babauta

Build Day 32: Fixing more stuff

We were still in the fixing stage today but tomorrow we should be ready to go test our changes.
Today we finished putting the shooter back together, we’re still working out the hood design to solve the problems that we noticed over the weekend. We also spring loaded our shooter bar so that the play that is inherent in the motor is taken out by the spring. This way our shoots are more consistent. We also fixed the problem of the polycord coming out of it’s groove by fixing the one misaligned tread.
We were also working on sensor mounting, the potentiometer mount that we worked out was not keeping accurate angles so we moved to a much more secure mount. Getting accurate angle reading will be crucial to making accurate automated shots. We also mounted the limit switches for our bridge device so we can easily move it up and down with out problems.
We successfully tested the IR range sensors that will be controlling our collector and elevator. We are now able to get accurate distance measurements from them and stop the collector when the ball is at the sensor. We still need to test the algorithms that will keep us from jamming and will keep track of how many balls are in the collector.
We’re also working on the practice robot, we are much closer to being able to assemble it.
- Allen Gregory
“Everyone you meet is better than you at something.” - David Cain

Build Day 33: Testing the "fixes

Our fixes didn’t exactly work out as planned. Our max range decreased and our accuracy was worse but this is why we test early so we know what works and what doesn’t. We found out that how we guide the ball into the shooter is far more important to consistency and velocity than we had thought. We will begin building a redesigned hood to feed the ball to our compression bar tomorrow.
We actually did some out door testing in the court yard today because our normal room was being used for another event. We took out our middle height goal and were able to shoot on it for the first time. Even our close range consistency is having problems.
We spent a lot of time working on the PID control for the Shooter velocity and for the angle control of the hood. Both of which are making progress. Getting all of the code functional is becoming a higher and higher priority as the build dead line approaches. We’re still behind on the vision processing and several of the other programming features.
We also began making the motor mounts for the Banebots P60 Gearboxes that will be running our collector and our elevator, we have been using a 775 with a CIM-U-LATOR and a CIM Motor but those will finally be changed once we get our latest Banebots order.
- Allen Gregory
“Slow down and remember this: Most things make no difference. Being busy is a form of mental laziness—lazy thinking and indiscriminate action.” - Timothy Ferriss

Build Day 34: Banebots Came In

We got our shipment of Banebots motors and gearboxes today. 5 x P60 16:1 Gearboxes and 4 x 550 motors. This will give us plenty of spares for the two that we plan to use to run our collector and elevator. We finished making the mounts for them as well but we don’t have them mounted because we are planning to change out the polycord that we have been testing with and mounting them would get in the way.
We also made the new and improved shooter hood. This one looks a lot better, we’ll have to wait and see if it makes any drastic improvements to the hood. You can see the new hood below. Also you can see the bridge device on the robot as well.

Robot with new shooter hood, bridge device, and elevator rail viewed from above in the classroomRobot chassis with white curved shooter hood, wiring harness, and elevator rails in a classroom

We did more code testing, we are getting good signals back from the shooter wheel velocity and the angle of the hood. We need to do some tuning but those look like they will be working well. We also have valid data back from our IR sensors along the collector/elevator.
WeighMax digital scale display reading 96.65 lb
We weighed the robot tonight and we are at a very happy 96.65lbs. After body work (side panels and things) we should be right at 105-110 that give us 10 lbs of weight to pull our CG a little more forward on the robot to help improve it's turning characteristics. We have a 3/8" thick plate of aluminum that was donated to us by Trident Metal. It should be easy enough for us to machine to fit where we need the weight. .
Here is a quick video of us testing the short range of robot yesterday.

3 in a Row from Spectrum 3847 on Vimeo.


- Allen Gregory
“Hard work is the price we must pay for success. I think you can accomplish anything if you’re willing to pay the price.” - Vince Lombardi

Build Day 35: More Progress

We did a lot to the robot today. We made new polycord belts to replace the yellow ones that we previously had. The new ones are clear. We mounted the new collector and elevator motors and they are working perfectly. The new mount is much more stable and we were even able to briefly tested the sensor feedback on the collection system and it’s looking good.


We are continuing to make spare parts for the practice robot and we should be able to start assembly this weekend.

We also worked out some issues with the shooter velocity control. We are now getting a much more consistent velocity from the shooter motor which should make testing far better. In case anyone is interested we did this by implementing a moving mean function that removes some of the erroneous values we were getting back from the sensor.

We haven't posted a CAD picture in a while because we have not been updating it much, but we did more this week.

Build Day 35: More Progress

Now you can see the side panels that will be incorporated into the robot to prevent the balls from entering certain areas. The final product will look similar to this.

- Allen Gregory

"What happens is not as important as how you react to what happens." - Ellen Glasgow

Build Day 36: Half Court Shot

We fixed some of the issues with the elevator by removing things, which is always a plus. The ball gather got a bit of an improvement by adding guide plates to the bottom to avoid messing up the balls. We are still having a bit of a problem with the polycord slipping out of it’s grove but we now know what’s causing the problem.


The beagle bone development is coming along, we have it sending data to the cRIO. We still have a long way to go on the vision system. The rest of the programming is coming along well but there are a bunch of things to do once the vision and IMU systems are up and running.

We tested the shooter improvements with flying colors, we were far more consistent this time around. We are still shooting a bit left on occasion but much less noticeable than before. We were able to set the wheel speed and make the same shot consistently.

We took the robot to half court to see what it could do on the 10 foot rim and it didn't have any problems. In fact this was our first shot, with just sort of estiating on speed and angle.



FRC#3847: Half Court Shot from Spectrum 3847 on Vimeo.
We are continuing to work on the copy bot, we have the drive base, and most of the collector bars attached. We also are making all the practice rollers for the collector and elevator. Still awhile before it is functional.
Tomorrow we will design something to push down the bridge.
- Allen Gregory
"Almost all quality improvement comes via simplification of design, manufacturing... layout, processes, and procedures." - Tom Peters

Build 37: Body Work, Robot #2, and Code

Mechanically the robot is very solid. We have some small modifications but the collector and shooter assembly are working really well. We reinforced the collector motor mount and that is taking a lot of play out of the collector chains. We are using #25 chain right now but if we have any problems we can switch to #35 very quickly. We have to do a bit of CG management to pull our weight forward but that shouldn’t be to difficult. We still need a simple solution for the bridge manipulator that will work reliably.


We did some body work on the robot so that we can put logos and sponsors on. and to protect certain areas from flying balls. We still need to add our diver's mesh to the sides to do ball protection. We also still have to make our decals for our logo and sponsors.

The programming team is working on getting our beagle bone to talk with the cRIO, we should have more progress on that tomorrow. We still have a lot of automation system to get running and integrated but we're confident we can get it done. If we went to competition with the code that we have now, we would be very competitive but if we get all the automation working we will be even better.

The practice robot is actually starting to take shape we have most of the structure is finshed we just need to make all the small parts and mount the mechanisms. Shouldn't take that long hopefully we can have it ready for bag day to be able to make the change.

- Allen Gregory

"Teamwork, dedication and friendship have a lot of play in all factors of life, including a robot contest." - Damian Eveland

Build Blog 38: More Programming

We worked out a fix for our bridge device but we still haven’t tested it.
We have tip bars in place in case we fall over so we don’t damage our shooter motors or signal light.
We made a setup to be able to test ball velocity and exit angle from the robot, we should be able to use it at the scrummage to get good data from our robot. We know what the shooter wheels are doing but we don’t know how much of that velocity is getting imparted on the ball and at what angle compared to our compression bar.
We have been doing wire management for the last few days and it’s coming along pretty well, it should be about finished tomorrow.
The programming team made great advances. We now have the beagle bone taking data from our IMU and sending it to the cRIO. This will allow us to know our pitch, roll and yaw. The Beagle bone will also be doing the vision processing in the near future. We worked on a couple other control loops today including our drive base brake. The robot now has a setting where it will prevent the drive wheels from turning. We haven’t been able to test it with another robot but we break traction with the tile floor before the wheels ever spin. This should give a nice stable platform to shoot from.
The copy bot is coming along nicely, getting it wired is going to take some time but the mechanical systems should be about finished this week
We still have some work to do on the bumpers and our body work. It’s nice that we have time to figure out where our decals go before competition.
- Allen Gregory
“Truth is ever to be found in simplicity, and not in the multiplicity and confusion of things.”  - Sir Isaac Newton

Build Day 39: Mostly Practice Bot Parts

We’re gearing up for the scrimmage this weekend. So that means the robot is handed over to the programming and electrical teams, while the mechanical folks work on replicating all of our parts. We are on pace to have a functional practice bot the week after we bag the real one.
We weighed the robot at the end of the night and we are right at 100lbs which is what we were going for. This means we will have about 20lbs to play with to adjust are CG for turning. We will be messing with the weight a lot this weekend to get it to a point where we can steer perfectly.
The electrical team is cleaning up all the wiring and making sure we won’t have any electrical problems during competition.
Programming is working on more of our control loops and making sure our sensor data as clean as possible.
We should be able to do some final testing before the scrimmage on Thursday night and Friday Morning.
- Allen Gregory
“I don’t care if my team wins. I care if they try their hardest to win.” - pfreivald




Build Log 40: Crunch Time

We’re coming down to the home stretch, we only have 6 days until we have to put her in the bag.
We’re making our last efforts on the competition robot before we have to bag it We’re adding the body work that will prevent balls from entering the robot where we don’t want them too. We’re also fixing a few minor issues here and there as well.
The scrimmage is coming up this weekend and we need to be ready to use the field time to the best of our abilities.
The practice robot is coming along nicely though it seems like it’s going to be difficult to get it to match perfectly. It will be close enough for our testing purposes but tuning on the Thursday of competition is going to be very important.
- Allen Gregory
“I do not think there is any other quality so essential to success of any kind as the quality of perseverance. It overcomes almost everything, even nature.” - John D. Rockefeller

Build Log 41: More tweaks

We kept working on the copy bot, we have a lot of the mechanical done but we are still missing a few parts to make it work like the real robot. Another AndyMark order and we should be home free for a second robot.
The real robot is now not shooting strait consistently again. A couple changes in the wrong direction and now we have to fix it again. It appears that the hood and the compression bar are both not strait now. They should be relatively easy fixes but we still have to make them work. Hopefully before the scrimmage on Saturday.
We did some more testing and we noticed that the battery voltage alters the shots far more than we though even with velocity control. We think it’s due to the torque required to maintain speed through the ball. Since the voltage is less thus the torque is less than the ball slows the wheel more than at full voltage.
We worked on getting the PID controller setup for the hood and now have accurate angle control.
We also worked on adjusting the center of gravity and we have found that we can make it turn properly by adding weight to the front. It’s still not perfect and it isn’t how it’s actually going to be for competition.
We’re still missing decals and netting from the side of the robot as well. Bumpers will be finished this weekend.
- Allen Gregory

"Slow down and remember this: Most things make no difference. Being busy is a form of mental laziness—lazy thinking and indiscriminate action." -
Timothy Ferriss

Build Log 43: First Day of Scrimmage

We spent the morning making more fixes and working on the practice bot, we still have a few ways to improve but it’s coming along. We fixed some collector issues where we had some jamming.
The robots counter weights got some improvements. The IR sensors and elevator automation is coming along nicely.
The second half of the day was working on setting up the scrimmage at Rice. We should have a few local Houston teams joining us and the Discobots tomorrow for some live game action.
At the end of the night we had an issue with the #25 chain on our collector so we are going to be moving to #35, which we should have done along time ago.
- Allen Gregory
“What you do every day matters more than what you do every once in a while.” - Gretchen Rubin

Build Log 44: Only 3 Days Left

We spent the day at the Houston Scrimmage with teams 2587, 1429, 2585, and 441. It was great to see the other teams robots and see how ares works on something closer to the real field.
We had our share of problems today but the last few weeks of tweaking have been making us better and better. When we were working well, the collection system was feeding well and the shooter was great. We still need to work on our control panel and automation but mechanically we are looking pretty good.
The bridge device is our biggest problem, we aren’t using pneumatics and a Jaguar just to run that motor seems like overkill but it’s looking like a real possibility. The spike issues we had today were some of the strangest problems we have had all season. Not really sure what’s going on but there doesn’t seem to be a clear solution.
We did have some fun playing on the bridge with the Discobots. This was staged but it’s interesting that this could even work.

Build Log 44: Only 3 Days Left
We'll have some more video up tomorrow of actual shooting and driving.
- Allen Gregory
"I know you've heard it a thousand times before. But it's true -- hard work pays off. If you want to be good, you have to practice, practice, practice. If you don't love something, then don't do it." - Ray Bradbury

Build Log 44: 2nd Scrimmage Day

Today was the 2nd day of the Houston Scrimmage. We had a really good turn out, today. 624, 441, 3335, and 2585 all showed up for some amount of time. We are excited for the Houston Robots this year, they are coming along very nicely. Lone Star is going to be fun.
Today was almost entirely drivers practice and testing Ultraviolet (the robot). We were able to get the barrier crossing down a bit smoother, we can now controllably ride on the back wheels over the barrier providing a smoother crossing.
We had a few minor issues here and there but nothing that would have kept us out of a match at competition so that is a good sign. We’re also learning what we can fix to prevent those issues in the future.
We took some time working on shooting from the other side of the barrier and it was pretty consistent (> 30%) for not having any form of auto aiming this weekend. It might be a viable strategy to act as the feeder/long ranger shooter.
Here is a sneak peak at something we filmed for our release video.


FRC#3847: From the 2nd Floor from Spectrum 3847 on Vimeo.
We did some touch up painting when we got back to our lab and we have tomorrow to work through a couple fixes that we came up with over the weekend but overall she's ready to rumble (pun intended). Also we have a very long list of projects to get done between now and the Dallas West Regional.
- Allen Gregory
“People are smarter than you think. Give them a chance to prove themselves.” - Timothy Ferriss

Build Log 45: The end is near

We’re coming to close of the 2012 build season only 1 day left and we have to put the robot in the bag.
We spent the day doing final changes to the competition bot, we fixed a few collection issues we noticed during the scrimmage this weekend and we also made a new camera mount.
The collector is nice a speedy now, it’s 1.4 secs from the ground to the shooter. We have had it faster but the torque it has right now prevents some of our jamming issues.
The drive train is working great with the addition of the counter weight. It can turn on a dime with ease.
The programming team is still working on several automation issues and we are beginning to design our custom control panel.  Both these tasks will carry over to the pre-competition season.
Tomorrow we will put the decals on the robot and demo it on two different occasions. We should have some more photos and videos up after that.
- Allen Gregory
“Individual commitment to a group effort - that is what makes a team work, a company work, a society work, a civilization work.” - Vince Lombardi

Build Log 46: Last Day

Build Season is over

Completed robot with mesh ball guard, Team 3847 sticker, and beacon light on classroom floor


It looks pretty close to the CAD Model
CAD model of the finished robot with mesh side panels and an orange ball loaded in the elevator


Robot bagged in plastic sheeting and zip-tied, ready for shipment at the end of build season

Bag and Tagged at 11:16pm

Headed to Dallas West on 29th-31st of March and Lone Star on April 5th-7th.

Bringing The Blog Back

We stopped updating at the end of build season but we want to get back in the habit of having an easy public source of updates about our team. People may be interested in our off season work as well. These won’t be every night, but we’re planning on weekly updates.
First let’s catch everyone up on our season.
Competition season was amazing for Spectrum, we spent the 5 weeks leading up to Dallas-West working on the practice robot, and preparing for our 1st competition as Spectrum.
The robot work mostly revolved around working on the software and getting used to the robot. We did several things to improve collection but we were never really able to get our shooter consistent since we didn’t have an easily accessible practice field. We were able to drive the practice bot at 118’s facility on the Saturday before Dallas-West. That was a fantastic experience and we learned several things that we needed to fix on the robot. We also planned the installation of a magic jack on the robot to assist with the triple balance.
The competition planning took up a huge amount of our time; because we had to acquire all the things we needed for a quality pit and put together all of our spirit and logistics items. Also we were planning and rehearsing our Chairman’s presentation.

Pit Before and After

Cluttered team workshop with shelving, tool chests, and a partially built robot chassis before the pit cleanupOrganized competition pit with Spectrum 3847 banner, sponsor posters, and team members working at the table
Dallas-West was a really great regional, it was awesome to have nearly 80 teams in one venue but still get to play 11 matches. Our robot performed very well and we ended up seeded 8th at the end of qualification and then the 6th seeded alliance captain. We partnered with 456 and 3735 both fantastic alliance partners. We lost to the eventual regional finalist but we played two great matches. Awards ceremony was all that was left and we had entered our Chairman's entry here, going in we didn't think we had much of a shot but the judges saw things differently.
https://photos.spectrum3847.org/2012-FRC/2012-Dallas-West-Regional/i-tmWBhhH/A

We won the 2012 Dallas-West Chairman's Award as a sophomore team. Very few sophomore teams have ever won this award, by our count only 12. It took a tremendous amount of work by every member of the team to be able to transform and build this team so quickly but it was completely worth it.
Team photo on the competition field holding the FRC Chairman's Award banner and Spectrum 3847 flag

We had many more problems at Lone Star than we did at Dallas-West. Thursday was very relaxed but Friday was very stressful because we had to replace our cRIO twice before we were running at the level we were during Dallas-West. This meant that many of the changes were planning to implement never happened as time was spent on fixing cRIO issues. We worked very well Saturday but we fell through the cracks and weren't picked during alliance selection.

We earned a spot at the Championship event because of our Chairman's win. The competition was extremely competitive and due to a very bad match schedule (playing 4 of the top 5 teams in our 9 matches). We were only able to walk away with a 4 and 5 record, no small task with a schedule like ours. However one of those wins was against the 2011 World Champions 254: The Cheesy Poofs. Video of that match is below. We executed our defensive strategy perfectly and were able to prevent them from easily out shooting us.

3847 vs. 254: https://www.facebook.com/photo.php?v=3863636190998
Thursday and Friday Highlight Reel: http://vimeo.com/41184828

Overall we played very well at Championship and made a great impression for a second year team. Hopefully we will be back in the near future.

Our next update will talk about the area's we plan to improve as a team and our off-season plans.

Next Competition: July 28th Texas Robot Roundup - Anderson High School, Austin, Texas.

-
“Whatever you can do, or dream you can, begin it. Boldness has genius, power and magic in it.” 
- Johan Wolfgang von Goethe

After Action Meeting (Where we go from here)

On Friday we held our After Action Meeting. This is where we talk about things we could have done better as a team during the year. (After championship is sort of like end of the fiscal year for a business).
Here is the link to the presentation that was put together for that meeting from the responses to both our member survey and our parent survey.


First we looked at what we did well.
•Came together as a team
•Had Running Robot in 4 weeks 
•Completed Two Robots in 7 weeks 
•Volunteered at 4 Robotics Events 
•Illuminations and Engineering 101 
•Three FRC Events including Championship 
•CHAIRMAN’S AWARD
Overall we had a very successful sophomore season.
Improvements
The majority of the meeting was spent on improvements both our robot/design process and our outreach and documentation efforts (Chairman's).
It will be easier if you just look at the presentation above for a full list of places we have to improve.
It was also brought up that we have to work to expand the involvement of the parents of team members to make the team stronger.
One of our major outreach activities is going to be a camp at a local Boys and Girls club to teach younger children about robotics. This is going to be led by several of our raising seniors in the middle of June.
Summer Dates
The summer is going to be pretty busy for Spectrum
•June 11th-22nd Robotics Camp at Boys and Girls Club
•June 15th-16th Ozark Mountain Brawl –We aren’t competing here
•July 28th – Texas Robot Round Up, Austin, Texas (Our only off season event of the year (unless we get into IRI)


We did a lot of things right this year but there are still plenty of areas for improvement and we plan to work extremely hard to strengthen those areas.

- Spectrum

"Excellent firms don't believe in excellence - only in constant improvement and constant change." - Tom Peters

Our Early Summer Priorities

We have four priorities right now.
1. Lego Robotics Summer Camp
We have our 5 Lego Mindstorms NXT kits that are loaned to us by FRC#2587 the Discobots and their non-profit organization Mentor Search. We are working on organizing the kits into containers so they will be easy to build with. We also are working on figuring out the curriculum and will be developing that further.
Some of the camp details
We will be running a two week long camp at the Spring Branch Family Development Center Boys and Girls Club. This camp will include 4 sessions of 16 students each. The camps will give the students a good idea of several engineering concepts focusing on sensor and programming development of the NXT robots.. Each student will have approximately 15 total hours of class time. We will also have roughly 8 team members at the camp each day so we can have a lot of one on one interaction with the students. The camp will be held June 11th-22nd.
2. Helping Start New Teams
This is a project that will be on going for a very long time. Our goal is to grow robotics programs at more Houston schools. Our main focus is on First Lego League because there are a huge number of elementary schools and the resources that you have to devote to an FLL team is much smaller than a larger high school program.
We are also hoping to grow VEX teams in high schools that may become a FRC teams in future years. We want to make sure that any FRC team that we help start will be sustained for many years.
If anyone has interest in starting a robotics team in Houston (or the surrounding area) please contact us or if you would just like us to come demo our robot and talk about engineering we would be happy to do that as well.
3. Improving our Robot for Texas Robot Roundup
We have several students who are working on changing several access of the robot to improve it before we compete at Texas Robot Roundup on July 28th.
Our biggest priority is to make our shooter consistent. We learned a lot form teams at Championship and we have several plans for improvements. Including changing our software, our hood design and our conveyor system.
4. End of Year Party
We discussed more of our end of year party plans today.
We decided that we will be having our social on May 29th.
Paintball will be on May 31st.
Those are the main things we are working on right now, we have a few other summer projects but those are moving along a lot slower right now.
Engineering Links of the Week

U.S. Heavy Press Program

- Spectrum
“If you don't know where you are going, you'll end up someplace else.” ― Yogi Berra

Summer Project Plans

Our meeting yesterday ended up generating this list of summer tasks. Some of it won’t get done, but hopefully we will be able to knockoff a great deal of it.

Beginning of Summer (Due by June 22th)

Lego Camp

Publications

  • How to build our Cart
  • Vision White Paper
  • Simple guide to using Sharp IR Range Finders
    • How to make the cables
    • the formula David wrote to make the output linear
  • Build Season Log
    • Copy the Build Log into a document so it can be easily published

Promoting Robotics (Starting Teams)
  • Guide to different robotics events (Shows all the different competition in Houston)
  • FLL Flyer
  • VEX Flyer
  • Contact Schools
Improve Robot for Round Up
Animation
Middle of Summer (Due By July 28th)
Improve Robot for Round Up

Business Plan (Very Very Important)
Volunteer Project


Publications
  • How to build our Pit
  • Setting up the Beaglebone to work with the cRIO (and Raspberry Pi?)
  • Guides to starting teams in each different competition and contact info for that competition 

Mentor Workshop
Classes
  • Intro to CAD
  • Intro to Programming
  • Intro to Pneumatics
  • Intro Graphic Design

End of Summer (Due by start of school)

Publications

  • Spectrum Construction process (Lots of holes with rivets, same size drill bit, angle pieces attached to flat pieces for angles, etc.) (Ruth and Michael)
  • Public Calendar of Houston Robotic Events, every tournament in one place
    • Online
    • Printable Handout
Classes
  • Intro to VEX Design (Start VEX Designs)
  • Other classes/presentations that people want

Begin Work on Mock Kickoff/Welcome to FRC Day
  • Day in November where we invite rookie teams to come learn about FIRST
  • Show them an old Kickoff Video and talk to them about sample rules and how to brainstorm strategies and robot design.

Freshman Orientation

Other Ideas


Engineering Links of the Week
Electronics tear downs
- Spectrum

"Good plans shape good decisions. That's why good planning helps to make elusive dreams come true." - Lester Robert Bittel

Working on our projects


We are continuing to work on our summer projects.

Here is the draft of our camp curriculum. https://drive.google.com/file/d/1HHkeRfqJ_QQpI6BgRfp9iDlWwpUEBHVJ/view?usp=sharing. We only have a week and half before we start and there is still a lot to do.

We have had a lot of requests to help\start FLL teams next year and a few VEX teams as well. We're very excited to be mentoring teams not just in FRC next year. Hopefully we will be able to take Ultraviolet (our robot) on a lot of demonstrations this summer.

We also should be releasing our 2012 build log within the next week or so. (Mostly what was already in the blog but updated a little bit.)

This week is also our end of year celebrations; we had a party last night and paintball tomorrow. Lots of team bonding.

Engineering Links of the Week
How accelerometers work

- Spectrum

“People who go to work to be a part of the cause don’t go home. They are home.
Now - who wants to quit?” - Simon Sinek

Preparing for Camp

Lego Camp Preparations
The last couple weeks have been devoted to preparing for the Lego Camp that is starting next week.
Today we were able to run through a few of our lessons with some guests in our lab (siblings and friends).

Team members and young guests testing a Lego NXT robot on a laptop during a camp lesson run-through
We built a field that is customizable to a variety of challenges. Each board is movable to make different configurations.
Overhead view of a modular wooden Lego robotics challenge field with removable dividers
Moving to VEX
Spectrum is changing our fall competition to the VEX Robotics Competition. We have two registered VEX teams 3847A (Agnes) and 3847J (Jesuit), representing our two different schools.
We also put together a few documents to help rookie VEX teams get started.
Suggested Starter Purchases: http://goo.gl/5Gmbv
Parts Introduction slide show: http://goo.gl/DEz7Z

Engineering Links of the Week
NASA Intro to Engineering Video

Leap Motion
http://www.youtube.com/watch?v=_d6KuiuteIA
http://live.leapmotion.com/about.html

- Spectrum

"Everything in the world we want to do or get done, we must do with and through people." ~Earl Nightingale

SPECTaculaR is Underway

Build Log

Quick note the build log from this build season has been archived and uploaded to Chiefdelphi. Thank you to everyone that helped format and get this ready for publication.

SPECTaculaR

This week is the start of SPECTaculaR "Summer Programs Engaging Children Through Robotics." Our Lego robotics camp at the Spring Branch Family Development Center - Boys and Girls Club.
"This is the bestest thing in science." - one of our campers
That about sums it up for me, the campers are really enjoying the experience and we are having a great time introducing them to robotics.
Mentor helping campers program a Lego NXT robot on a laptop in the librarySpectrum 3847 volunteers in team shirts guiding campers through a laptop-based robotics lesson
Volunteer in a Spectrum 3847 shirt fist-bumping a camper holding a small Lego robotCamp mentors helping children program a Lego robot on a laptop at a round table by a whiteboard
We will be doing this camp all of next week as well. The campers are having to program their NXT robots to escape a room, race around a track, get out of a maze and many more challenges.
This is very good practice for our team members because we are going to start mentoring Lego League teams next year. All of our members are all learning many new things about the Mindstorms kits.

Engineering Link of the Week

Cornell has assembled an amazing collection of online book about different mechanical mechanism. If you need something to move in a certain way or just can't figure out how to build something there is probably a solution in the this library some where. 

http://kmoddl.library.cornell.edu/
- Spectrum
"It is one of the most beautiful compensations of this life that no man can sincerely try to help another without helping himself." ~ Ralph Waldo Emerson

Moving on to Summer Stage 2

End of Summer Stage 1

This week marks the end of stage 1 of our summer project plan. You can view the entire plan at this link: http://goo.gl/qNBfy
We are wrapping up our SPECTaculaR Lego Camp today. It's been a great two weeks at the Boys and Girls Club and we have been able to introduced robotics to over 50 children.
Moving on to Summer Stage 2
We were able to publish our build log on ChiefdelphiWe are still working on developing several other whitepapers to document some of our projects form this year. We should have whitepapers out about our cart construction, how we used the Sharp IR sensors on our robot and also on setting up vision processing on in OpenCV.


We have made a lot of improvements to Ultraviolet during stage 1 of the summer. It's now a fixed angle shooter. We changed our speed setting algorithm for the shooter to give us much smoother and consistent shots regardless of ball conditions. 
We finished our FLL flyer and have sent it to around 15 schools and we should be able to get wider distribution in the next couple months before schools start back up for the fall.
There are still several things on our list that we didn't get accomplished but hopefully we will catch up during stage 2 of our Spectrum Summer.


Summer Stage 2

Planning for stage two is in full swing. We will be hosting several workshops including the first annual Spectrum Summer Workshop Series. We will be going over the control system, power systems, programming, and CAD. If you're interested in coming to any of these sessions please visit the RSVP link here for complete details: http://goo.gl/sMQKg. We are also collaborating with Texas Torque (FRC#1477) on a Mentor Workshop. Hopefully this helps strengthen the mentor network in Texas and Houston specifically. The flyer for the Mentor Workshop can be found here.
We have several improvements planned for Ultraviolet before we head to Austin for Texas Robot Roundup on July 28th. We will be completely redoing our collection/elevator system to reduce jamming and to improve the consistency of our ball feed to the shooter. We have observed that this has major affects on the shooter accuracy. We also need to tweak a few problems with the drive train. Most of it is just fixing some damage that we sustained during our competitions. Vision processing is our big goal. We can track targets very well but actually being able to act on that information has been the problem, we have a month to get this right.

We are going to be demoing Ultraviolet at several different events during July. Hopefully we will be able to0 spread FIRST to many people who have never seen competitive robotics.

We're planning to tackle the big task of developing a business plan for our team. One thing the Chairman's Award Judges criticized us for was our sustainability plan. Hopefully by the next FRC season we will have a fully flushed out business plan that will guide Spectrum through future years.

We have a few other whitepapers in the works as well and hopefully these will get published in July.


It's going to be a very exciting month for Spectrum.


Engineering Links of the Week

The Invention of the Battery, presented by MIT K12
http://www.youtube.com/watch?v=elBVeO71_jY

Sparkfun's online curriculum is a great resource for learning basics of electronics and hobby microcontrollers. A lot of really good information.
http://learn.sparkfun.com/curriculum

- Spectrum

”Even if you’re on the right track, you’ll get run over if you just sit there.” - Will Rogers

Spectrum Summer Workshop Series 2012

Summer Workshop Series 2012


This weeks marks the start of our first annual summer workshop series. We are spending 7 days learning about many different FRC concepts including the control system, programming in Java, and also Autodesk Inventor.
We invited a few other teams to join for these workshops as well. So far we have had members from four other teams attend our workshops.
We have uploaded the presentation files from the two workshops that are now complete. Please fill free to browse them and to send us any questions or feedback.
Control System*
Power Distribution*
*(Note they don't display properly with the online viewer, download them first to view them properly)
We have 6 more days to go. RSVP Here if you are interested in attending.

Engineering Links of the Week

One of our members made it on to HackaDay: 
http://hackaday.com/2012/06/28/using-an-hd44780-character-lcd-with-the-raspberry-pi/

- Spectrum

"Why not always act as if the other guy is doing the favor?” - Seth Godin

Summer Work Continues in July

We haven’t posted in a few weeks but that doesn’t mean we have stopped working.

Spectrum Summer Workshop Series 2012

We had a very successful summer workshop series. Here are the presentations from that workshop. They look better if you download them.
Control System and Sensors

Power Distribution
Intro to Java
Java Command and Subsystem Structure

Houston FRC Mentor Workshop Summer 2012

We also held the first Houston Summer Mentor Workshop at St. Agnes last weekend. We had 13 mentors from 10 teams on hand for two day to learn more about FRC and exchange ideas. It went extremely well, we had several 1st year mentors on hand that now have a better idea of how they will improve their teams in the next few years.
Mentors from multiple FRC teams gathered around a table at the Houston mentor workshop


Robot Improvements

We haven't forgotten about the robot either. We've upgraded the collector to have a third stage to make our shooting more consistent and we have continued work on the vision processing as well. Today we upgraded our drive train with colson wheels in the center on each side.

Colson performance wheel with sprocket and bearing hub being assembled on a workbench

Texas Robot Roundup is less than two weeks away. These last few days are driver practice and programming improvements. Along with a little bit of wire clean up.

- Spectrum
"As we help others, we cannot help but help ourselves." ~ Ben Cohen (cofounder, Ben & Jerry’s)

School is back in Session

We’re already into our third week of classes and the team is beginning our fall activities.
We kicked off the year with a parents meeting to get them up to speed on what happened during the summer and how the fall semester was going to work. This is the first year that our two schools will be together as a single team during the fall.
We had our orientation meeting last week for perspective members and had a really great turn out (34 interested students). A large number have already registered for the team. It’s going to be a very exciting year.

School is back in Session
Orientation Slide Show
Today we hit the ground running with an introduction to the engineering design process (presentation) and also we did an overview of the VEX Sack Attack rules.
Tomorrow we will begin our strategy discussion for Stack Attack.
The first VEX Sack Attack matches in Houston will be played in the Strake Jesuit Dining Hall on Oct 6th. The new league play model is going to be very interesting.
- Spectrum
"Knowing how to think empowers you far beyond those who know only what to think." - Neil deGrasse Tyson

Start of the VEX Season

We’ve been meeting for about two weeks and most of that time has been spent getting introduced to the VEX robotics system and doing strategy analysis for the VEX game Sack Attack.


One of the ways we do strategy analysis is to simulate the game using members as the robots. It allows you to see a lot of possible game strategies. You can see a sample match below.

Spectrum 3847 Human VEX Sack Atack Game 1 HQ from Spectrum 3847 on Vimeo.

We also have several other projects working at the same time as our VEX teams. We have several different programming projects, we are working on an FRC prototype game, we are doing website work, we are working on our business plan and others. We're trying to make it as productive of a semester as we can.

Hope to see everyone at the first ever robotics competition held at Strake Jesuit College Prep on Oct 6th.
- Spectrum
"You can learn more from failure than success. In failure you’re forced to find out what part did not work. But in success you can believe everything you did was great, when in fact some parts may not have worked at all. Failure forces you to face reality." - Fred Brooks,

VEX Week 2

Our two VEX Robotics Competition teams have continued their prototyping work for the past few days. We have several collecting systems and a couple lifts in the works. Hopefully we will have initial design paths by the beginning of next week.


We may be doing another fall engineering competition called Canstruction. It benefits the Houston Food Bank and brings awareness to the problem of hunger in our community. You can view some of the past entries in the competition here: https://canstruction-houston.com/. It's a large undertaking so we still have to work out a few logistical issues before we are committed.

Planning is in full swing for the 1st Houston VEX League event that will be held at Strake Jesuit College Prep on Oct 6th. If you are interested in volunteering for the event please fill out the form here: http://goo.gl/Da8oO

- Spectrum

"I do not think there is any other quality so essential to success of any kind as the quality of perseverance. It overcomes almost everything, even nature." - John D. Rockefeller

Moving Along Nicely

Students discussing a VEX robot with a metal lift arm and claw on a classroom tableWe have been progressing nicely on our VEX robots but we only have 18 days to have two completed robots for our 1st event. It’s getting into crunch time.
 We are organizing the 1st league play event for Oct 6th at Strake Jesuit College Prep. We have many of the arrangements in place now and we just figuring out all the details that will make the event a success.




Houston VEX Robotics Competition logo in white text on a red background
The new Houston VEX Robotics Competition is official. Look for it on the volunteer T-shirts for all Houston VEX events this year.
We’re also working on a prototype FRC game that we should be able to publish the rules for next week. This is going to be used as a design challenge to CAD robots for this mock game. We hope to build a full robot if time permits in the fall to give some experience to our new team members and to work with some new tools that we have access to.
- Spectrum
“If you are insecure, guess what? The rest of the world is, too. Do not overestimate the competition and underestimate yourself. You are better than you think.” - Timothy Ferriss

Mentor for a Day: Zeb Scoville NASA EVA

We had our 1st Mentor for a Day on Friday (9/21/12). Zeb Scoville from NASA’s Extravehicular Activity team came to St. Agnes to talk about the history of Spacesuits and to show us all about the engineering challenges that have to be solved to survive a space walk. He also brought in a demonstration space suit and several of the pieces that make up the suit for us to get hands on experience with the end products.

Mentor for a Day: Zeb Scoville NASA EVA
His main talk can be viewed below.


Zeb also gave an excellent explanation of the Sep 5th spacewalk that required the Astronauts to improvise tools to fix a broken bolt on the Space Station. Video of that portion of the talk can be viewed here.
Photos of the Event can be found at this link.
It was a great experience for the team to get to learn from Zeb. We have several more Mentor for a Day sessions planned with engineers from the community and hopefully the rest of them will go as well.
- Spectrum
"To recognize that the greatest error is not to have tried and failed, but that in the trying we do not give it our best effort." - Foundations of Mission Operations

VEX League this Saturday

We’re hosting the first event of the Houston VEX League this Saturday (10/6) at Strake Jesuit College Prep.
We’ll have over 25+ teams from across the Houston area competing in qualifying matches. These teams will than head down to Galveston on the 20th and finally to Clear Creek ISD on November 9th and 10th to crown Houston VEX League Champions.
Here is a photo of one of our robots. It’s still missing its collector and it needs to be wired up before we can do full tests. The second robot is a bit further behind but should be ready for the competition as well.

VEX League this Saturday
We still need to add a few sensors and get the programming together as well but the main goal of the first event is to make sure the robots work than we will have three months to improve everything before the regional on December 1st.
Last Friday we continued our Mentor for a Day program by having Jose Lopez, Senior Design Engineer from Mitsubishi Caterpillar and representative from the American Society of Mechanical Engineers, here to speak with us about his engineering projects and why he enjoys engineering.
- Spectrum
“Usually we talk about whatever is the most urgent question right now. Sometimes, especially early on, the most urgent question is to figure out what the most urgent question should be.” - Paul Graham, What Happens at Y Combinator, February 2012.

Day 1 of the Houston VEX League

Saturday, Spectrum hosted the 1st day of the Houston VEX League at Strake Jesuit College Prep. It was an awesome event with over 30 teams competing. The teams came ready to compete with some excellent robots to play Sack Attack.
The rankings from the event can be viewed at this website. Currently our two teams (3847A and 3847J) are ranked 15th and 16th.
http://houston.vexevents.org/node/35
You can view matches of both robots as filmed by our team here.


The archived webcast of the event can be found here.


Thank you to all the volunteers for doing a great job making the event go very well. Also thank you to the teams for cleaning up after themselves at the end of the event it made the event tear down much easier.
The next VEX League event is Oct. 20th at Austin Middle School in Galveston  All the teams are going to get at least 10 qualifying matches so the rankings can change greatly. Look for a lot of robot improvements between now and the 20th.
- Spectrum
"However beautiful the strategy, you should occasionally look at the results." - Winston Churchill

Weekend of Volunteering

This past week was spent mostly on making improvements to the VEX Robots for the Houston League Competitions. We’re working on making our drive train faster and getting in more driver practice so we will be able to perform our match strategies more efficiently.
On Saturday (10/13) we had members of our team volunteered at the North Houston BEST Robotics event. We don’t compete in the BEST competition anymore but we are still invested in supporting local robotics programs in all forms. The team worked as referees, time keepers, field rest crew and helped fund raise for the event.
Spectrum is also partnering with the Harris County 4H. Harris County 4H is putting on a robotics competition for 10 Houston area elementary and middle schools. This Sunday (10/14) we worked with a local Lowe’s Store to build each of the schools a folding robotics table.

Two volunteers kneeling to drill a plywood sheet on the floor of a hardware store

Team member in a Spectrum 3847 shirt drilling into a plywood sheet at the hardware store
Coming up we have the 2nd event of the Houston VEX League in Galveston this Saturday (10/20).
- Spectrum
"Go the extra mile. It's never crowded." - Author Unknown

Houston VEX League Day 2 - Galveston

This past Saturday (10/20) was day 2 of the inaugural Houston VEX League. The event was held at the Scott Collegiate Academy in Galveston, TX.
Spectrum had both our robots on hand and was ready to show off the improvements we had made of the past two weeks. We also had six of our members volunteer at the event as referees, field support, and queuers.
By the end of the day both our machines were performing very well; the drive train improvements had us moving much faster across the field. Due to the hard work of our team members our sack collection, autonomous modes, and game strategy improved throughout the day as well. We finished the day 10th and 17th out of 31 teams. Below is the only match were both our teams got to play on the same alliance.


You can view the rest of the recorded matches form the event at this link.
Official match results and current rankings from the event our posted here.
Thank you to everyone that helped put on a great VEX event in Galveston. Next stop for the Houston VEX League is Beverly Hills Intermediate, Pasadena ISD on Nov 9th and 10th for the final qualifying rounds and the elimination tournament. The schedule and more information can be found here. Don't forget to watch the webcast.
- Spectrum
"People have been known to achieve more as a result of working with others than against them." - Dr. Allan Fromme

Mentor for a Day - Katie Strausser: Ekso Bionics

Spectrum had the great privilege of having Katie Strausser, a St. Agnes Engineering Team alumnus, visit the team on Monday (10/22). Katie graduated from St. Agnes in 2003 and attended Carnegie Mellon University. She received her BS in Mechanical Engineering (w/ minors in robotics and Computer Science). From there she went on to UC Berkeley for her Masters and PhD in Mechanical Engineering with a focus in Control Systems.
Katie is now developing the control systems for eksoskelton robots with Ekso Bionics. These machines are designed to help people with spinal cord injuries and also have military and industrial applications.

https://eksobionics.com/

You can view Katie's full presentation to the team on our YouTube Chanel.

- Spectrum
“Someone's sitting in the shade today because someone planted a tree a long time ago.” ― Warren Buffett

VEX at the Sally Ride Science Festival

On Saturday our team had to split up for the morning. Most of our team was at Robot Remix (blog post to follow) but five of us went to Rice university with our VEX Robots for the 2012 Houston Sally Ride Science Festival. We presented the VEX robots to over 800 5th through 8th grade girls along with several other science demonstrations.
Team member demonstrating a VEX robot with mecanum wheels and a lift arm to young girls outdoors

This is the second year we have been a part of the Houston Sally Ride Science Festival. It's an awesome event that sparks an interest in STEM in hundreds of girls each year.
Students and volunteers standing near a VEX robot at the outdoor science festival booth

We can't wait for next year.

- Spectrum
"An effort made for the happiness of others lifts us above ourselves." ~ Lydia M. Child

Houston Robot Remix 2012

Spectrum had its last event of the 2012 FRC season on Saturday (10/27). The inaugural Houston Robot Remix took place at College Park HS in the Woodlands. Thanks to Texas Torque (FRC#1477) and all the volunteers that made the event possible.

Houston Robot Remix 2012
Spectrum had a great time competing with UltraViolet one more time this year. There were only 20 teams at the event so every team got on the field at least 8 times during qualifications. Our drivers weren't rusty at all and came out of the gate firing on all cylinders. In our first five matches we went 4 - 1 and were looking good to be a top seed at the event. The last three matches of the day proved to be a bit tougher and we lost all three of them partly because we had our main breaker malfunction. After a quick replacement we were ready to go for the elimination matches.

We were selected by the third seed in the tournament, the home team, Texas Torque (FRC#1477). We rounded out our alliance by selecting the Shadetree Mechanics from Killeen, Texas (FRC#3999). In our first elimination match we put in place a strategy that involved Shadetree defending and feeding ball back over to our side of the field. Torque was designated our main scorer and we collected balls and fed them to them while they were in place to score. This strategy worked perfectly and we won that match 78 - 1. The next two matches went downhill when our Driver Station laptop stopped recognizing our driver's inputs. We found the problem was a malfunction with the USB hub driver but by that time it was too late and we were down a match to the number 1 seeded alliance in the semi-finals. We put up an awesome fight in the last match but when Shadetree got stuck on the bridge there was too little time for us to work in a new balance and we lost 60 to 65. Overall it was an excellent tournament that introduced a lot of people to FRC and gave a lot of students more experience.
You can watch the webcast archive of the event here.

Thank you to Houston FIRST for sponsoring such a great an event and making it free for local teams. We can't wait to come back next year.
- Spectrum
"Go ahead, fail. Try to avoid mistakes, though.” -Seth Godin

Community Day 2012

This Saturday (11/3) Spectrum spent the day interacting with our Houston community.
We started the day by volunteering at the Houston Food Bank we helped provide over 21,000 meals to the Houston community. Team members assembled “Backpack Buddy” bags for students that may not have enough to eat each weekend. This food takes the place of the school breakfast and lunch they normally get during the school week. We also helped package food boxes that are distributed to senior citizens at the end of each month. Often these seniors have limited budgets and have to make tough choices at the end of the month, these food boxes allow them to get though the month without going hungry.

Team members in Spectrum 3847 shirts packing canned food into boxes at the food bank warehouse


Team group photo holding a large Houston Food Bank thank-you check at the volunteer event

After we finished at the Houston Food Bank we stopped by the Last Organic Outpost farm, an urban farm near downtown Houston that is experimenting with building local food systems. We volunteered here over the summer and wanted to see how our work is paying off.

Team members in purple shirts gathered outdoors doing yard work at a community service site

We had a nice team dinner at Irma's in downtown Houston. Irma was fantastic and she made the team feel right at home.
Team members in Spectrum 3847 shirts sharing a meal together at a restaurant table
Team group photo on a patio with a host in a white apron surrounded by potted flowers

Our last stop of the Day was to TX/RX Labs (TXRXLabs.org), the Houston Hackerspace. They were hosting an open house for Houston FRC teams to show how they can help us during build season. They will be providing access to their tools and free training classes for Houston area teams.

Overall it was an awesome day helping our community and spreading our message across Houston.

- Spectrum

"It's not that successful people are givers; it is that givers are successful people."  - Patti Thor

Houston VEX League Finale

The Houston VEX League Finale was this past weekend, November 9-10th, 2012. Spectrum's two robots 3847A and 3847J both competed very well. They ended up seeded 9th and 14th respectively. 3847A was an alliance captain of the 7th seeded alliance and 3847J was the first pick of the 6th seeded alliance captain.

3847J made it to the semifinals and lost to two teams from Pasadena.

Congratulations to Pasadena ISD (231C) for being ranked #1 and qualifying for World Championships and Austin Middle School (1412C) and Awty International School (4128A) for winning the tournament and qualifying for World Championships.

3847J Match 10
 

3847A Match 23
 

In the skills challenges 3847A is ranked 16th in the world in programming skills with 45 points and 38th in the world in driver skills with 105 points. The top 30 teams on March 3rd, 2013 in each challenge category qualify for the World Championships.

Spectrum members volunteered as referees and score keepers for this event.

Allen Gregory, our Coach and Head Referee for Houston VEX, was awarded the Volunteer of the Year award for the Houston League.

On a different note we also had a demonstration at the National Society of Women Engineers Conference on Friday (11/9/12). We talked about FRC and the benefits of mentors to educational programs.
Houston VEX League Finale

- Spectrum

"Act as if what you do makes a difference. It does." - William James

Canstruction Houston 2012

Spectrum competed in the 2012 Canstruction Houston event this year. Five of our team members worked with architects from Wallace Garcia Wilison Architects to design and construct a sculpture out of canned food. The goal of the program is to raise awareness for the problem of hunger in our local community. Over 100,000 cans of food were donated to the Houston Food Bank at the conclusion of the event.

Team in matching "one can" shirts posing beside their jackalope-shaped canned food sculpture

Michaela Lydon, Micaela Williams, Meron Wonderad, Sarah Shaw, Laura Mason, Alex Garcia (WGW Architects)
Our team's sculpture was of a Jackalope. Below you can see the final structure and the initial sketch of the design.
Completed jackalope sculpture built entirely from stacked canned food with real antlers

CAD grid layout mapping the numbered can placement for the jackalope canstruction design

Below is the sign that was displayed next to the sculpture to explain why the Jackalope represents the problems of hunger.

Poster titled 'Busting the Myth of Hunger' describing the team's jackalope sculpture concept

Thank you to Canstruction Houston, Kroger Groceries, A&E- The Graphics Complex and especially Wallace Garcia Wilson Architects for supporting our efforts in this year's Canstruction Houston event. We're looking forward to doing it again next year.

- Spectrum

“Unless someone like you cares a whole awful lot, nothing is going to get better. It’s not.” - Dr. Seuss

Solarcraft Tour

On Wednesday (11/14/12), Spectrum had the opportunity to tour the Solarcraft Inc. facility. Solarcraft (www.solarcraft.net) is a local company that makes power products for critical electronics equipment in remote areas. They will be assisting us with the manufacturing of our robot in the 2013 FRC season.

Team members posing in front of a large red industrial sheet metal machine during the factory tour

Team Photo in front of their laser cutter

Each of the students on the trip was able to operate the 130 ton CNC break. 
Employee showing a student the clamping stations of an industrial metal brake machine

Our students were also able to drive the Segway that they had on site.
Student riding a Segway through the warehouse floor past pallets of electrical enclosures

It was a very informative trip as the students had a chance to see the design and construction process of several of their products. It's amazing how similar it is to an FRC robot build process. 
CAD -> construction -> parts installation -> wiring -> testing

Thank you to Solarcraft for being such generous hosts and we can't wait to work with them more this season.

- Spectrum

"Some luck lies in not getting what you thought you wanted but getting what you have, which once you have got it you may be smart enough to see is what you would have wanted had you known." - Garrison Keillor

Houston VEX Regional 2012

Spectrum was at the Houston VEX Regional this past Saturday (Dec 1st). We had both 3847A and 3847J on hand to compete for the regional title. We also had an entirely Spectrum referee crew for the event (7 volunteers).

Team and referees posing with a small tank-tread VEX robot on the competition mat
The robots had a few nice improvements since we finished up the Houston League three weeks ago. Most notably, polycarbonate plates were added under the drive train to reduce the chance of getting stuck on stacks.
VEX robot 3847A with a lift arm, rubber tank treads, and controller on the pit table 


The robots both performed very well. We ended up ranked 18th and 24th because of a few technical issues in matches, but we both robots were picked to go into the elimination matches. Thank you for
Clear Falls 2335 and KAOS 1429 for picking 3847J, we had a great time on your alliance. 3847A was picked by 2587 Discobots and 1412C Road Hazards and went on to beat the 2335, 1429, and 3847J alliance for a spot in the finals. Thank you both 2587 and 1412C it was great working with you and were so proud to bring home some hardware from the event as Regional Finalists. Also congratulations to the Discobots for winning the Excellence Award.

Teams posing with award trophies on stage at the Houston VEX Robotics Competition award ceremony

Congratulations to McCallum Robotics 8756A, GONBOTZ - B 6966B (from Mexico), and Cypress Ranch Robotics Team 3335A on your regional victory it was well deserved.
Our VEX season is over for the fall, we may have one more tournament in the spring we'll see how that goes.
Now it's time to gear up for FRC, kickoff is only 32 days away. We have our Mock Kickoff this Saturday. For more information visit: www.spectrum3847.org/mockkickoff
- Spectrum
"Life is pretty simple: You do some stuff. Most fails. Some works. You do more of what works. If it works big, others quickly copy it. Then you do something else. The trick is in the doing something else." - Tom Peters, Chicago Tribune, July 11, 1994.

Spectrum Mock Kickoff 2012-13

Spectrum hosted the inaugural Houston Area Mock Kickoff this Saturday (Dec 8th, 2012) at St. Agnes Academy. The event is modeled after events that take place in Michigan by Code Red Robotics and Minnesota by MNGoFIRST. The goal of these events is to introduce new teams and new students to FRC and how the design process works. Much of what we went over at our event was the Engineering Design Process, much of it similar to how John V-Neun presented it in this paper.

Large group of students and mentors in team shirts posed on outdoor amphitheater seating
We had a fantastic turnout to this year’s event. We had over 130 people in attendance representing 13 teams. We were very happy to welcome all four of the Houston area rookie teams to this event. 4587, 4589, 4639, and 4689 welcome to FRC we’re all very glad to have you.
Students seated at cafeteria tables watching a laptop and projector presentation at a podium


For the main event of the day we had everyone in the cafeteria. We split up the real teams in to about 20 Mock Teams for the day. That way people were working with people that they didn't know and hopefully they made a few friends during the day. We then went over what happens at Kickoff and also the entire design process. 

We also had 5 workshops choices after our main design workshop. We had an introduction to the electrical system, the mechanical system, How to run an FRC team, Using media to help FRC teams, and we also hosted our Java Beta Test open house during this time. Thank you to Scott Rippetoe (#1477), Kevin Sevcik (#57), Judy Bryant (#57), and Andrew Lynch (#2587) for helping with these presentations.

All of the documents that we handed out at this event can be found on our website. www.spectrum3847.org/mockkickoff. One of the newest things we have is our updated version of our Illuminations document for rookie teams. Please take a look it at; we really think it will help new teams.

Thank you to everyone that helped with event, all the participants, and everyone who has posted resources for teams to use.
- Spectrum
"Be an opener of doors for such as come after thee, and do not try to make the universe a blind alley."  
- Ralph Waldo Emerson


HoustonISD VEX League Day 1

Spectrum is helping organize the Houston ISD VEX Robotics League as part of their UIL Academic tournaments. So far we have helped start VEX Robotics teams at 7 HISD High Schools and we should have two more new schools join for the rest of the league.
The first league event was this Saturday (12/15/2012). It was held at Sharpstown High School. Spectrum organized the event by handling the logistics of getting the fields and the teams to the site. We also provided the majority of the volunteers, along with help from Judy and Josh Bryant, and students from Young Women’s College Preparatory and Carnegie Vanguard. Spectrum students handled the reffing, score keeping, and queuing for the event and helped with setup and take down.

HoustonISD VEX League Day 1

More Pictures
The event was a huge success with 11 rookie robots and 7 veterans we did not expect the event to run as smoothly as it did. After only a few matches it was hard to tell the rookie teams from the veterans because they were all very professional and competing well. The matches progressed very quickly with each team getting 7 matches before 3:00 pm. We're very excited to see how these young teams improve throughout the duration of the league.
The results from the first day can be found on the event webpage.
The League continues with two more days of competition:
Jan 26th @ Sam Houston MST
March 2nd @ Carnegie Vanguard
Spectrum is very proud to be supporting the growth of engineering programs at high schools in our area.
- Spectrum
"Success has nothing to do with what you gain in life or accomplish for yourself. It's what you do for others." - Danny Thomas

Meineke Car Care Bowl of Texas 2012

On Friday (12/28/12) we were invited to demo our FRC robot at the Meineke Car Care Bowl of Texas as part of an ExxonMobil demonstration. FRC# 57 The Leopards from Booker T. Washington HS and FRC# 624 CRyptonite from Cinco Ranch High School were also at the demonstration with us.
Over 50,000 people were in attendance at the game. We were able to talk to many people about the benefits of FIRST and even got several young students interested in joining FLL teams at their schools. Thank you to ExxonMobil for setting up such a wonderful opportunity to spread the FIRST message to so many people.
For more photos look at our Facebook page.

Three FRC teams in red ExxonMobil shirts pose with their robots under a Welcome sign at TexFest

Mentors watch the Spectrum robot with a purple LED-lit ramp at a nighttime outdoor event
Three robots with basketballs lined up at night for a TexFest robot basketball challenge
View of a packed Reliant Stadium during the Meineke Car Care Bowl football game

- Spectrum

"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas." - George Bernard Shaw