Log in

View Full Version : 2010 Lesson Learned: The Negative


Koko Ed
19-04-2010, 16:28
What could have FIRST done better this year?

Peter Matteson
19-04-2010, 16:42
NO GAME OBJECT IN THE KIT OF PARTS!

FIRST never do this to us again! The surface finish on the balls was so specific at driving the design of ball handling mechanisms and you screwed it up again by chosing something we couldn't get and not warning the manufacturer to stock up because a huge influx of orders would be coming.

Tom Line
19-04-2010, 16:43
Truthfully? As far the game goes, my only REAL complaint was the DOGMA system. Ok idea, bad implementation. Should have been 1 point penalty once per ball, not repeated penalties.

Jared Russell
19-04-2010, 16:59
Peter and Tom just addressed #1 and #2 on my list.

I would like to see a stronger incentive for using the camera (and autonomous mode in general).

The Classmate is at best a work in progress. Between Windows startup times and power management woes, battery life, USB enumeration issues, powering the USB ports, cheapo Ethernet ports, and the tedium of "FMS Locked" and E-stop, I think we can do a lot better.

Radical Pi
19-04-2010, 17:02
This wasn't completely FIRST's problem, but the discontinuation of the WGA bridges and their replacement with the WET bridges was a bit of a problem that could have been avoided by some more testing on FIRST's part to make sure there weren't any major problems with it (long connection times, disconnecting WGA bridges, etc.)

EDIT: agreement with most of the stuff with the classmate on the above post

Tom Line
19-04-2010, 17:03
Peter and Tom just addressed #1 and #2 on my list.

I would like to see a stronger incentive for using the camera (and autonomous mode in general).

The Classmate is at best a work in progress. Between Windows startup times and power management woes, battery life, USB enumeration issues, powering the USB ports, cheapo Ethernet ports, and the tedium of "FMS Locked" and E-stop, I think we can do a lot better.

Add in the impossibility of getting replacement parts like batteries for the classmate to that list.

zman2865
19-04-2010, 17:18
Ok first of all i'm going to say i appreciate all the volunteers that helped out with FIRST FRC robotics this year and every year, but i think that FIRST needs to have a code of conduct for when it comes to inspecting a teams robot. For example having to ask to move your robot at ANY and EVERY time they wish to do so, ect. the reason i say that is because this year when we went to Atlanta we missed our very first match because during our teams inspection the inspector moved our robot while it was off while this doesn't seem like a problem it is because our team decided to use CAN this year and when he moved our robot he sent reverse current into our jaguars thus completely ruining functionality of 3 of our jaguars it was to bad that the only thing the texas instruments guy could do for us was give us three new jaguars(after 30min. of trying to fix them. on top of the at least 1 hour inspection) and after that things just went down hill for our team.

The Cyborg
19-04-2010, 17:21
I didn't like the many field problems experienced at the competitions. Sometimes matches get delayed for 10-20 minutes because of these problems. The Kettering District competition lasted until 7:00PM because of the many field issues that needed to be worked on. I know the system had to be rebooted a few times, but each of those reboots took up to a half hour each! FIRST or National Instruments needs to find a way to make problems like these quicker to solve and fix to make things run smoother.
I also didn't like how it is hard to figure whether or not it is a field or a robot problem when a robot doesn't run during a match. There needs to be a system in place that determines functionality of both the field and the robot to better determine where the problem is coming from.

efoote868
19-04-2010, 17:24
I didn't like that we have to reuse control systems from a previous year. *thinks about the pile of robot skeletons in the closet*

I didn't like the no-bonus autonomous.

I didn't like the low scoring matches.

I didn't like how the game wasn't conducive to defense.

Grim Tuesday
19-04-2010, 17:27
I dont like the seeding system. Although, next year, with a new game, I hope for a new seeding system more like elims.

EDIT: Suspension. With only about 5 total in the season, it was a completely failed game mechanic.

Tom Ore
19-04-2010, 17:34
It looked to me like some robots at the championships had issues (weight, electrical, pneumatic) that needed to be fixed but passed inspection at the regionals. I don't think they're doing teams a favor by letting them through regionals this way. Maybe they can issue conditional inspection approvals to let teams compete but all issues need to be corrected before the eliminations. That way teams earning their way to Altanta would be confident they are good to go.

David Brinza
19-04-2010, 17:43
Ok first of all i'm going to say i appreciate all the volunteers that helped out with FIRST FRC robotics this year and every year, but i think that FIRST needs to have a code of conduct for when it comes to inspecting a teams robot. For example having to ask to move your robot at ANY and EVERY time they wish to do so, ect. the reason i say that is because this year when we went to Atlanta we missed our very first match because during our teams inspection the inspector moved our robot while it was off while this doesn't seem like a problem it is because our team decided to use CAN this year and when he moved our robot he sent reverse current into our jaguars thus completely ruining functionality of 3 of our jaguars it was to bad that the only thing the texas instruments guy could do for us was give us three new jaguars(after 30min. of trying to fix them. on top of the at least 1 hour inspection) and after that things just went down hill for our team.
We've moved our robot with the power off many times without any damage to our Jaguars (and yes, we were using CAN). Now, it's possible that there was some sort of electro-static discharge (ESD) event that propagated through the CAN bus that caused multiple Jaguar failures. I defer to Al Skierkiewicz (CMP Lead Robot Inspector, and VERY familiar with the robot control system electronics) as to whether back-EMF could induce such a problem.

As far as robot inspector code-of-conduct goes, the inspectors at CMP were presented with a huge challenge: get 340+ robots inspected in less time than what is allotted for most regional events. If your inspector seemed a bit rushed, it's because we all were. If you felt uncomfortable moving your robot, you should have said so. I will only touch a robot when looking for sharp edges, tracing wires, or inspecting bumpers. If someone asks me to help support their robot, hold a component, or move a mechanism, I'll do it because I trust the team will not ask me to do something that is unsafe. No inspector would ever want to damage a team's robot. We all want to see everyone compete safely and within the rules.

billbo911
19-04-2010, 17:47
A picture paints a thousand words. Here are two pictures that express my biggest negative this year.

There was a lot of this........

http://billbo911.smugmug.com/Hobbies/Sac-Davis/MG9084/826266725_8h6Di-L.jpg


shortly followed by a whole lot more of this........

http://billbo911.smugmug.com/Hobbies/Sac-Davis/MG9089/826266962_6HqWV-L.jpg

Hurry up and wait....and wait....and wait.......


Maybe we can have custom built for FIRST WiFi next season.

SamC
19-04-2010, 17:48
Sort of a follow up to the DOGMA issue before. It was a real problem when a ball would fall off the ball-return track (before passing through the counter) and a reset-volunteer would pick it up and place it back in the mid field (A rare occasion, but I still saw this happen more than once). This obviously potentially would ruin a match for the alliance. So my suggestion would be better volunteer training for those special cases as described.

David Brinza
19-04-2010, 17:52
It looked to me like some robots at the championships had issues (weight, electrical, pneumatic) that needed to be fixed but passed inspection at the regionals. I don't think they're doing teams a favor by letting them through regionals this way. Maybe they can issue conditional inspection approvals to let teams compete but all issues need to be corrected before the eliminations. That way teams earning their way to Altanta would be confident they are good to go.
I completely agree with you. There were several inspection "faults" that should have been caught and corrected at the regionals. These problems were identified and corrected at CMP at the cost of considerable stress to the teams and the inspectors.

I also don't think teams should be held off the field at regionals for minor discrepancies, but the teams should be forced to correct such problems before the elimination rounds. The pre-elimination round weight check should indeed include a check for any conditional "passes" and verification that the problem(s) are resolved.

Radical Pi
19-04-2010, 17:58
Perhaps a DOGMA override switch would work. If there is obviously no hoarding of balls and the system has somehow messed up with scoring (electronic or mechanical) the refs should be able to cancel the DOGMA counter (or any equivalent for future years). It wouldn't totally stop the penalties, but losing 2 or 3 points and then a manual cancelation of DOGMA is much better than a failed system "dogma'ing you to death"

Kellen Hill
19-04-2010, 18:01
Training for the camera operators for Championships. Watching the web casts was a pain because the field side camera men would zoom in on the drivers for 5-15 second periods during the match. They would do the same to individual robots during the match as well, so it was hard to have any idea of how the match was going besides watching the real-time scoring.

I understand the people sitting in the stands can see most everything, and the close ups can be nice for them, but for those watching at home, we rarely got to see our teams in action because of all the close ups.

I suggest that a majority of each match be a zoomed out view of the entire field, while a smaller percentage of time is dedicated to zooming in on a particular robot or drive team.

Radical Pi
19-04-2010, 18:08
I suggest that a majority of each match be a zoomed out view of the entire field, while a smaller percentage of time is dedicated to zooming in on a particular robot or drive team.

What about a Picture-in-Picture system for the scoreboard? Almost any decent video mixer should be able to do it (might require a 2nd board though since match video is green-screened onto the score display) The background shows an overview of the entire field, and close-ups are PIP'd into it.

I think this is only needed for Champs (and possibly MSC) since those get the most webcast views since there are so many people who want to go but can't. A regular regional with it's lower budget shouldn't have to go for the extra equipment

steelerborn
19-04-2010, 18:09
I agree that a no bonus autonomous period was a big problem. Teams that work hard to write great autonomous code should get some benefit for it. I was upset to see so few autonomous codes being played this year, many robots would stand still then clear their zone.

ratdude747
19-04-2010, 18:09
better regional scheduling- usually we have a better turnout at BMR, but since midwest was the same week, it was a hard choice for many teams.

maybe they need a rule that says no two regionals __ miles away can be the same week (michigan districts are an exeption).

also, the bumpers were FAIL. they were too high, which caused many robots to tip way too easy. also, the colors took away from the personality of the robot. also, most robots had numbers not visible form far away, which made scouting a nightmare.

thefro526
19-04-2010, 18:13
The rules on minor protrusions were a bit much this year. Next year I believe that minor protrusions from the frame perimeter should be allowed both inside and outside of the bumper zone as long as they do not pose an entanglement hazard.

The automated system that handled dogma was a bit strange. On at least one occasion I saw an alliance get a dogma penalty while there were no balls in the goals or in the alliance station. Perhaps this was due to a careless human player, but regardless, this should not decide a match.

The classmates need a bit more work, and we need to find a supplier for both replacement classmates and batteries. The IO interface is glitchy at best, and the whole USB power issue shouldn't have happened.

The Field Wifi system could use more refinement, though I will say it is at least 10 times better than it was last year.

Regional inspections should be a bit more harsh especially in earlier Regionals. We made it to the Championship with two bolt heads slightly outside of our frame perimeter that weren't caught at either of our earlier Regionals... I'd move to make the rules a bit more lax, or have the inspectors go through the robots a bit more thoroughly.

(I'll probably come up with a few more)

Tom Bottiglieri
19-04-2010, 18:14
The safety award.

I feel the original intent of the award has been lost, and now has just become a competition for who can yell "ROBOT!" the loudest while walking through the pits.

Andrew Schreiber
19-04-2010, 18:18
Ok, I'll come out and say it. The biggest negative I have for 2010 is... The Control System.

Netbook boot times were slow but tolerable.

Issues with the PSOC boards not working were irritating but there were other options.

The single biggest cause of alarm for me involves the disable switch. They were flimsy, when someone is killing an out of control robot they should NOT have to worry about breaking the disable switch. Additionally, at one point in time we tried to disable the robot... I say tried because it never disabled. The netbook was so slow that it took longer to recognize the disable switch had been pressed than it took for someone to reach in and kill power to the robot. THIS IS UNACCEPTABLE. No, it isn't a pet peeve. It isn't a bother. It is a safety hazard. When I hit disable there is a reason I hit disable and it $@#$@#$@#$@# better kill that robot.

There are too many parts to this control system. You have a netbook, a router, a wireless bridge, a CRIO, a digital sidecar, a handful of breakout boards, a PD board... when you can't get a speed controller to work what is it? Is it your code? Is it that your comms are down? Is it that your joystick is busted? Is it a breakout board? Is everything getting enough power? Is it your wiring? Is it a bad ESC? Who do I call for support? My question mark key just stopped working... I know FIRST really likes their suppliers, I appreciate everything they do, but we REALLY need to cut the number of points of failure down. Look at the IFI system, single vendor solution. If something broke I knew who to call. Simplifying would cut weight, costs, and energy requirements. Why is the system so complex?

The safety award.

I feel the original intent of the award has been lost, and now has just become a competition for who can yell "ROBOT!" the loudest while walking through the pits.

Or waste the most paper putting up flyers... I always wonder, do the teams that put them up take them down too? Do they recycle them? Or waste the most of my time by explaining to me how to use MY safety equipment... or where the fire exits are... I could go on with all the common sense things these teams insisted on wasting my time telling me. Instead of focusing on telling me how to be safe focus on making your team safe and let me worry about my team. Although, having the UL guys there is pretty freaking cool. I loved talking to them at Kettering.

RoboMom
19-04-2010, 18:21
Although I have listened to the explanations I still feel there were enormous opportunities lost by the last minute implementation of the Dean's List. Lots of deserving students were left behind. A+ for intent. Failing grade for execution.
That said, congrats to all the students nominated and selected to be honored.

There should be a flood of nominations next year. What a good problem to have.

Koko Ed
19-04-2010, 18:22
The safety award.

I feel the original intent of the award has been lost, and now has just become a competition for who can yell "ROBOT!" the loudest while walking through the pits.

and hang safety poster anywhere and everywhere....

When I think of the Safety Award I think of what team 250 did last year in the Philadelphia regional to win it. They actually took care of a potentially dangerous situation with a leaking battery that was so textbook they should have filmed it so other teams can see how it's done just in case such a situation arises again.

Vermeulen
19-04-2010, 18:27
Training for the camera operators for Championships. I agree. In one of our CMP quarterfinals matches, the camera operator focused on the far zone, while we scored seven or eight balls in the near zone.
There was also issues with the field video screen, at least the one on Curie. It would occasionally turn off, or turn green, or have green bars all over. It was extremely annoying waiting for the screen to turn on so you could see whether you'd just won or lost the match.

Also, I'd really like to see an award that recognizes scouting in some way, or recognizes an innovation in scouting. Scouting is a huge part of the competition, and it isn't recognized at all.

Jon Guy
19-04-2010, 19:01
...we missed our very first match because during our teams inspection the inspector moved our robot while it was off while this doesn't seem like a problem it is because our team decided to use CAN this year and when he moved our robot he sent reverse current into our jaguars thus completely ruining functionality of 3 of our jaguars it was to bad that the only thing the texas instruments guy could do for us was give us three new jaguars(after 30min. of trying to fix them. on top of the at least 1 hour inspection) and after that things just went down hill for our team.

Hi, I'm the TI guy who was in the pits with 2865. We did swap out a bunch of jags, but in the end it was two CAN cables that were open circuit (that we eventually found with a multimeter). I've got the old jags here and we'll be taking a look at them to confirm - but I'm pretty sure they're OK. Certainly moving the robot shouldn't damage the Jaguars - we do some very demanding tests for that. Really sorry to hear though that it didn't work out for 2865.

-- Jon

Tom Line
19-04-2010, 19:05
and hang safety poster anywhere and everywhere....

When I think of the Safety Award I think of what team 250 did last year in the Philadelphia regional to win it. They actually took care of a potentially dangerous situation with a leaking battery that was so textbook they should have filmed it so other teams can see how it's done just in case such a situation arises again.

+10 - this award is a pet peeve of mine.

We've now placed 2nd for the safety award 3 times. At the Michigan State Championships, we collected over 50 safety tokens.

Nearly every single one of those were given to us because we:

#1 Had a corner pit at the biggest intersections in the venue
#2 Had it clean and organized

The safety award needs to be a judged award where they discuss aspects of YOUR robot that were unsafe and what you've done to protect yourself. I'd wager we'd see major improvements in gear guarding, chain guarding, labeling, wiring, and many of the other 'major' culprits. For instance, how many teams have a foot-actuated wheel lock to prevent the cart from being moved unintentionally? How about a safety token for each team that shows up with their main breaker and pneumatic valve already pre-labeled?

billbo911
19-04-2010, 19:13
..... We did swap out a bunch of jags, but in the end it was two CAN cables that were open circuit (that we eventually found with a multimeter)......-- Jon

Finding the root cause is always a really good thing! Without it, there is always a bit of assumption and finger pointing that may or may not be substantiated. It's good to know it wasn't the Jag's.

Whenever you have a "bussed" environment, a failure in the buss can have variety of symptoms, some obvious, some not so obvious.

This also re-enforces the need to have quality cable connections and well built cables. Oh, and BTW, having a decent cable continuity tester is invaluable, and cheap too (http://www.cablestogo.com/product.asp?cat_id=1423&sku=09748)!

Chris is me
19-04-2010, 19:26
I didn't like the no-bonus autonomous.

Autonomous was huge this year. What do you mean by "no bonus"?

Things negative about this year:

Suspension probably should have been worth more points if the GDC wanted us to do it. The single extra point it's worth convinces me that they wanted us to analyze and determine that suspension indeed wasn't worth it. It would have been cool to see though.

There simply should not have been so many field connection issues. My team shouldn't have to bring their unplugged router with them to a match in order to prove that the robot wasn't trying to connect to it. (Apparently, despite the custom encryption, field crews at WPI claimed my team's robot was connected to our own router in the pits, which remained unplugged throughout the event) It seemed like every other match there was that one, two, or three robots that took several minutes to get to work, and the fact that more than one match was decided for my team by whether or not field personnel felt like spending the 10 minutes it takes to make a robot work or not is stupid. One match we didn't move. Another match, our partner that we desperately needed to try and upset 1124 in CT quals didn't move and they made them take the robot off the field (side note: i wish they let us move that robot in front of the opponent's goal instead of walking it off). If you're paying ~$500 a match, this kind of thing isn't acceptable.

To drive home my point... it happened on Einstein! 294's sync issues, while it made me hear more of Dave Verbugge's awesome speech, are something that just shouldn't happen.

The Safety Award should be awarded to the safest teams, not the most obnoxious. Just imagine if the GP award was given out the way the Safety award is...

Some method of ensuring judges give each team a minimum amount of time to talk to them would be nice. Say, 10 minutes per team Friday morning? Judges do go by every team's pit, but 90 seconds isn't enough to decide whether or not a team should get an award. Not that I'm bitter...

Chickenonastick
19-04-2010, 19:30
The fact that we received 89 penalities in one match due to DOGMAR explains most of my complaints.

waialua359
19-04-2010, 19:45
The fact that we received 89 penalities in one match due to DOGMAR explains most of my complaints.

This post says it all!
And disagree with the so-called no bonus of autonomous. Starving an opposing alliance and scoring points was absolutely a difference maker in matches at CMP.

Isaac501
19-04-2010, 19:54
The Game: Having a week one regional with this game was horrific. Penalties coming out the ying-yang and many of them, after the next Team Update, never would have been called. A lot of week1 teams got hosed by bad calls and bad rules.

The Wireless Bridge: Throw the WET610N away. It is a piece of garbage. It is slow to connect, impossible to configure, and a horrible piece of hardware to use in a game where seconds count. Six minutes a match? You wait almost a minute for the darn thing to even connect. Solutions: www.ebay.com or www.amazon.com. Our WGA600N connects in about 6 seconds, every time, no matter what the order we plug stuff in.

The Safety Award: The mechanic is *useless*. The token system is ridiculous. You have UL safety judges, a whole gaggle of them. Make Safety Judging part of Robot Inspection.

Billfred
19-04-2010, 19:58
In no particular order:

The ranking system. When a Championship contender decides it's in its best interest from the seeding standpoint to take a 29-0 dive (no matter how spectacular it was to watch the scoreboard climb), what does that say?

Also, while the five-point win bonus made for a great improvement in the system after week 1, how will the GDC be able to calibrate that bonus in future years with wildly different scoring? Unless you throw those first-week events under the bus, it seems nearly impossible.

Make the coopertition score the first tiebreaker after WLT record, though, and I'm fine.

The control system. My position has been clear on the reuse of control system components (I'd rather not), but I'll grit my teeth and do it. All I ask is for this system to work reliably, especially on the field. I was partially relieved to hear of no new announcements in Atlanta for the control system--now please, beat the hell out of it with the FMS this off-season!

Bumpers. I miss them being optional. I miss them being colored as we desire, if applicable. I miss being able to style our numbers where and as we desire, within the bounds of the applicable rules. I would not miss seeing a dozen or so teams at Bayou just outside the venue painting their bumpers to get their numbers on (and, generally, getting less-than-stellar results in the process).

Assuming that FIRST finds the 2010-spec bumper rules desirable, though, how about this: Give us 12" in the middle of each bumper to style as we see fit, provided that it includes the 4" numbers and that the background isn't the other color (e.g. no blue backgrounds on the red bumpers). Doing so would allow much better opportunities to brand the robots with more familiar elements (sponsor logos, slogans, pigs on rockets) to aid recognition while doing little to diminish recognition of alliance color.

No game ball in the kit of parts. See above.

Dean's List timing. See every other post about it. Wonderful intent, awful announcement timing. We'll give it a go in 2011.

------------------------------------

Aside: I hope everyone posting in this thread will take the time to post in the Positives thread (http://www.chiefdelphi.com/forums/showthread.php?t=85373) as well.

pfreivald
19-04-2010, 20:02
My primary suggestion for how things can be done better is the same every year: If something is illegal, and will garner a penalty, it should be penalized *every time*, consistently, and without even the tiniest regard to whether or not it will make the game 0-0...

From contact outside the bumper zone (which was almost never called during Overdrive, much to my chagrin given our robot design) to balls 3+" inside the frame perimeter (which was properly called week one, and then modified afterward for reasons I do not agree with), teams should have very clear expectations for how their robot should be designed so as to minimize penalties.

Defining situations that incur penalties and then not penalizing them (to the best of the refs' abilities, of course) just simply should not be done. If it's a penalty, then students should design their robots not to incur that penalty -- and if they don't, then they should learn a little something about game play and design constraints, just like every other aspect of the game.

PaW
19-04-2010, 20:20
Training for the camera operators for Championships. Watching the web casts was a pain because the field side camera men would zoom in on the drivers for 5-15 second periods during the match. They would do the same to individual robots during the match as well, so it was hard to have any idea of how the match was going besides watching the real-time scoring.
...

I suggest that a majority of each match be a zoomed out view of the entire field, while a smaller percentage of time is dedicated to zooming in on a particular robot or drive team.

+1

It's nice to see the kids run and grab the controls. But to focus on them for the next 10-15 seconds? If that's the primary target, what about the 5 other driver teams on the field?

And during the bonus period, how about 'zooming out' in order to see both alliances attempting to hang? I think I may have a caught a match or two where two robots were attempting to hang on the same tower, but the video feed concentrated on only one robot.

thefro526
19-04-2010, 20:22
I already posted in this thread, but I dislike the next subject so much that I'll make another post.

BUMPERS.

I've never really known a game in the Pre-Bumper Era except for triple play, and I feel that bumpers a good thing for FRC because they do lessen some impacts and the amount of damage taken by a robot due to defense. Any robot I build from this point forward will have bumpers whether they are mandatory or not.

BUT, I hated the mandatory bumper colors and marking restrictions this year. Also, I don't think that bumpers should be mandatory, or at least the rules should be relaxed so they aren't such a design restriction. I can understand what FIRST was trying to do with the red and blue bumpers this year, but many teams used bumpers in previous years to help in decorating their robot and to carry their team image through their machine.

Personally, I think that FIRST should find another way to differentiate one alliance from the other that isn't bumper colors. IMO, I'm a huge fan of the Giant Spinning light used in games pre-2005.

Grim Tuesday
19-04-2010, 20:25
My primary suggestion for how things can be done better is the same every year: If something is illegal, and will garner a penalty, it should be penalized *every time*, consistently, and without even the tiniest regard to whether or not it will make the game 0-0...

From contact outside the bumper zone (which was almost never called during Overdrive, much to my chagrin given our robot design) to balls 3+" inside the frame perimeter (which was properly called week one, and then modified afterward for reasons I do not agree with), teams should have very clear expectations for how their robot should be designed so as to minimize penalties.

Defining situations that incur penalties and then not penalizing them (to the best of the refs' abilities, of course) just simply should not be done. If it's a penalty, then students should design their robots not to incur that penalty -- and if they don't, then they should learn a little something about game play and design constraints, just like every other aspect of the game.

I assume you are talking about G46. My team, as well was saddened to heard that it was abolished, as we had built our robot to specifically not get balls under it, by having tank treads. It gave us a competitive advantage that other teams didn't have when they rode over balls. In the entire FLR, we did not get a single ball penetration violation. However, if the same rule was in place at other regionals, then we may have seeded even higher than we did.

I do understand that it was the GDC's intent, though, and it made it a more fun game to watch, without the MC constantly yelling BALL PENETRATION VIOLATION, like they did at FLR :P

pfreivald
19-04-2010, 20:29
I assume you are talking about G46. My team, as well was saddened to heard that it was abolished, as we had built our robot to specifically not get balls under it, by having tank treads.

Our Overdrive robot extended outside our bumper zone a maximum of 4", and then only while acquiring the ball, so that we would not incur incidental contact penalties. Watching the games and counting actual incidental contact from various trackball manipulators, I think *every single match* would have been a 0-0 tie if they were calling it properly...

...which means that teams are so used to penalties not being called for certain rules that they don't even worry about them... So why have them?

synth3tk
19-04-2010, 20:38
I'm not going to take long here, so I'll just echo the points mentioned in this thread that I agree with:

Control System. It's awful. I'm grateful that teams have the chance to work with some pretty cool equipment, but the Classmate should be all but scrapped, the FMS clearly hates mixing routers, and don't get me started on the cRio reboot times.

Dean's List. While my team never had the resources to focus on award-writing, I feel that the teams who do were slighted greatly by what can only be summed up as bad timing.

Inspections. That protruding bolt head deal caused us a match and about a half-hour of work over a half-inch of length. The sad part is, nothing would have gotten entangled anyway, since the bumpers extended much farther than the 1/4" each bolt added.

CMP cameras. I loved the overhead boom shots that they had. That doesn't make up for missing a shot of two/three robots hanging on the same tower. And what are they focusing on during this time? The drivers, a robot that's failing at attempting to score a ball repeatedly, the crowd, the concrete floor, the bird on the ceiling....

There are 5 weeks of regionals before Championships. I know they're a professional TV crew with busy schedules, but PLEASE make sure they attend one or two regionals as spectators to get a sense of what's important for that year's game. It's hard to explain to my boss or family why the crowd is going beserk while we're watching a flipped robot for 20-seconds.

Bumpers. Ditto to everyone in the thread.

Sound system (Buckeye-specific). OK, we go from way too loud (as in pants were shaking) last year, to barely audible this year? Is this some kind of joke, or did they not know how low the levels were this year? The music, during dance breaks, was alright. But my main gripe was with the voices. The MC went so silent at times that you could hear a pin drop from the pits. The crowd didn't seem to be as into the competition as previous years (though that's not entirely a sound problem, louder music can help).

Teams in queue lines were definitely grateful for not having 5-foot speakers/woofers next to them this season, though. I approve of that. :)

Jim Giacchi
19-04-2010, 20:40
The control system as mentioned before, I am just echoing previous comments.

The old IFI controller, I brought it home as a sophomore in high school (2001), plugged it in, read the couple of pages of instructions that were available online and it worked without any problems. Programming involved one small program and one resource file.
Now I need multiple files, multiple programs, several DVD's worth of information, then after I install of of that (which takes an ungodly amount of time and restarts to do) I then had to update several different things, with several different files. It was frustrating to me as a mentor, to our kids it was just impossible. (The caveat here is that I'm the mechanical mentor, but our programmer who really knows his stuff had a horrible time with it as well.)
There was a whole lot of time wasted waiting to see if it would come back on, whether it was rebooting, resyncing the router, changing settings. Way to much wasted time troubleshooting a system that should be plug and play.

The Scoring System
I sat in the stands and tried to explain to parents how the loosing team received more points then the winning team, when asked why, I honestly couldn't explain that part to them. (This was both before and after the update) It never makes sense to me how the scoring system works, FIRST has tried this several times, in my opinion it just doesn't work. It is supposed to be a competition. Then add the fact that the scoring system changed after the first week, that doesn't make sense to me, especially since people pointed out the flaws in the scoring system almost immediately after it was posted in the rooms.

Safety Award
I agree completely and 100% with the award for being the most obnoxious / the meaningless safety tokens.

I just think that they are trying to make it more complicated year after year, when it should really stay the same. FIRST is great at inspiring young minds. I know that a whole bunch of kids on my team LOVE to work with this stuff. They would love it regardless of how crazy complicated the control system was, or how complicated the game is, or even whether they win or lose (because no matter how the scoring system works, the same number of teams still win and the same number still lose regardless of how the points are awarded)

Koko Ed
19-04-2010, 20:49
The Safety Award should be awarded to the safest teams, not the most obnoxious. Just imagine if the GP award was given out the way the Safety award is...



I believe it would then be retitled the "Kill Them With Kindness" Award.

JaneYoung
19-04-2010, 20:52
Dark numbers on the bumpers - red and blue. Don't use dark colors. Couldn't see the dark numbers on the webcast.

I'm posting the red and blue bumpers and light colored numbers in the positive thread. They were AWEsome.

Ok, back to the negatives...

Jane

Stephen Kowski
19-04-2010, 20:52
#1 we did not pay thousands of dollars to be a field beta tester, have your field issues worked out BEFORE Week 1

#2 if you are going to have all these events, please make sure each one is staffed with competent referees, or at least ones that are wrong but consistent

synth3tk
19-04-2010, 20:55
#2 if you are going to have all these events, please make sure each one is staffed with competent referees, or at least ones that are wrong but consistent
It's hard to do that when FIRST themselves aren't even consistent....

Jazonk
19-04-2010, 21:06
2 problems:

1. Inflation of game pieces. They gave us a specific psi in the manual, so why didn't they stick to that? This gave us nightmares with tuning autonomous, because the flat vs. inflated balls were kicking drastically different distances. Couldn't they have taken 12 balls, pumped them up correctly, and rotated them every 5 matches to make sure they were kept inflated?

2. The 1/4 - 1in platform under the bump. It caused so many carrying penalties. Why couldn't they have extended the wood all the way to the walls, to make an even playing field?

busted240sx
19-04-2010, 21:07
#2 if you are going to have all these events, please make sure each one is staffed with competent referees, or at least ones that are wrong but consistent

This was a big problem for everyone in Dallas. Day one, the refs called everything under the sun. Day two, no penalties are being called to the extent that I hear mentors telling their teams "they aren't calling penalties anymore". not good.

apalrd
19-04-2010, 21:36
Control System, DOGMA penalties, and the rivet/bolt heads outside of frame perimeter are my biggest. Starting from the bottom:

DOGMA penalties: During QF1 at Archimedes, our HP placed a ball on the ball return but it did not roll. He then got another ball (We scored like 3 at once), saw the other ball was stuck, and pushed it with the second ball. Both went through together, but the sensor saw them as one. We got 11 DOGMA penalties for that. (we eventually had them removed as a ref saw the mistake, but we had to talk to the scoring table about that for quite a long time)

Stuff outside frame perimeter: We almost failed inspection at Troy and MSC because of four rivet heads below the frame perimeter. A layer of velcro to bump out the frame perimeter saved us.

Control system stuff: This is going to be a long list. A really, really long list.

1. Cypress board. Talking to Greg McKaskle at CMP, he told me that around 1 in 10 cold boots the Classmate will fail to find the Cypress board and the only solution is to reboot. Shortly after teams alerted NI of this problem they found the bug involving communication with the Cypress driver, went to fix it, but FIRST would not let them roll out an update to Driver Station because it did not affect enough teams to make all teams update Driver Station.

2. FMS lock. Just plain annoying. What more do I have to say?

3. Boot times. The cRio itself can boot the PowerPC processor, load the FPGA, drop the FPGA, load it again, and launch the user code in like 5 seconds (it has to initialize the FPGA twice for some calibration things says Greg). Then, the FRC comm code has to timeout on stuff and wait for stuff all in the same thread (so it can't continue loading while it times out on stuff). THEN, the bootloader runs in a lower priority thread then the user code (sometimes preventing downloads if CPU loads are high) an can't be run until the user code is running (so you can't download while its initializing).

4. Build and Download times: This is a bug in LV RT. It is not designed for downloading and compiling of codes in such a time crunch, and is not optimized to store precompiled versions of files. Thus, every time it builds, it must rebuild the entire WPI library. Then it must re-download the entire WPI library. Almost none of the build or download time is team code. If I want to change an autonomous variable, I have to wait like 5 minutes before I can run it again if I have to do a full build and download. Back in the days of the IFI processor, I could have the code build in 6 seconds and downloaded with IFI loader in 10 seconds, then reboot and wait another 200ms for tethered comm (5s radio). This does leave us with a filesystem for storing CSV files, but that only allows a sequence of events, not calculations or dynamic re-generation of paths. Many teams have asked me during competition if I have had an issue where I can't download code, I have told all of them to use the No App switch as a workaround and to look for fast loops in their code. I can't name off all the teams that have asked me this.

5. GDC stop giving us camera tasks. (Dave, the cRio just can't do vision tracking effectively). In 2009 and 2010, the GDC challenged us to use the cRio to process images of reflective targets using the Ethernet camera and the cRio. In 2006 and 2007, the GDC gave us lighted targets and a co-processor/camera module. The old system acted independently of the main processor, so any vision delays would not carry over into control lag. Now, vision delays carry over into control lag. We did not use the camera in either 2009 or 2010 specifically because if F'd with timing enough to cause PID loops to freak out. (we did, however, use the camera dashboard this year, and that worked well).

6. Radio things: The power connection on the radio is not robust enough to handle competition by itself. This is fixed with silicone or duct tape, but still, its going to come loose if you don't glue/tape it in. Same, to a lesser extent, with the Ethernet connection to the radio.

7. Breakout boards: More points of failure. While they will never have the fully integrated solution that IFI provided us with this control system, the best they could do would be to create custom modules for the cRio that provide us with specific I/O and let us mix/match. For example, an 8-AI board that has 3-pin headers that we like, or an GPIO module that has the same 3-pin headers, or a PWM module, or a "standard module" that was required, things like battery voltage, RSC, etc. or a driver module for pneumatics (this one could also include Spike outputs). They should probably be powered off the cRio's internal supply (this would remove all that wiring to WAGO's and such, but I would live with the WAGO inputs if I didn't have the breakout boards and cRio modules and 37pin cables and DSC's. Also, a solid bolt connection would be a nice addition to the spring clips of now (we have actually had modules fall out of the cRio going over bumps, so we glued them all in, but they need a more robust connection)

8. PD board and WAGO connections: I like the overall idea of the PD board, but my biggest concern is the WAGO connections. It's not the connections themselves that bug me, but having to reach a screwdriver into the side of the module and having room to move it around to open up the connection is something I prefer not to do (its quite impossible on our 2009 robot, and partially impossible on this years bot). The 2005 integrated PD board had quick-connects from the top, a much better connection design then the WAGO's of now.

I could give lots of positives to go with the negatives, but this is a negative thread, isn't it.

EricH
19-04-2010, 22:03
2. The 1/4 - 1in platform under the bump. I distinctly remember this was not in the game animation, so no one was aware that we needed to design for it. It caused carrying penalties galore, gave us serious problems traversing the bump, and made us have to re-tune our hanger after we were unable to click on the first time. Why couldn't they have extended the wood all the way to the walls, to make an even playing field? Or have told us about it earlier?

I have a negative. It directly follows from the above post. While this is specifically directed at the above poster, I'm more annoyed about the general stuff (below the direct response) than missing something that was partially buried in a paragraph in an area that teams don't generally like to read unless they're building their field. This is not intended to be a specific attack on anyone, but a general "Wake UP!" call for next year.

Once again, there are a number of teams that did not read the full Manual and thereby missed out on some critical rules and dimensions.

The fact that there was a 1/2" bump was called out in both Section 6.2.3, sentences 5-7, and Field Drawings GE-10002 and GE-10003 (bump and tower plates, respectively). It was there on Day 1, it was there the last day of Championship, it was never changed. They did tell you.

There are teams that didn't have their relief valves on the compressor (not the storage tank, a hard pipe to the compressor, etc.) as required by the rules when they showed up for inspection. There was a team (admittedly, a rookie team) that showed up with what would have been an active mechanism above the bumper zone, before being reminded by a veteran team that that was not legal. Another team had neither relief valve nor vent valve prior to inspection. The list goes on, and I'm sure that other inspectors could tell you more horror stories about illegal teams from this year. Let alone last year and the year before...

While those teams do eventually fix their robots to be in compliance, it takes a lot of time that neither the teams nor the inspectors necessarily have.

sparrowkc
19-04-2010, 22:03
I've always been disappointed with the video feeds. They are designed to be supplements for people watching from the stands, but they are used for live broadcasts and even for archival purposes. Its hard to follow a tournament unless you attend it. This needs to change. I want FIRST to do more than just "ZOOM OUT!1!!1". This post is going to be really long.

Dean wants FIRST to become a spectator sport, just like football or basketball. This would be great! We could get more sponsors and share the ideals of FIRST with a much broader audience. Unfortunately, the format of FIRST tournaments is not conducive to casual spectation. A tournament consists of a whole bunch of short and un-related matches played by too many teams to follow. IMOHO, you're not going to get an arena full of unaffiliated spectators without drastically changing the structure of FIRST tournaments.

This doesn't bother me though, because I think there's a better way to make FIRST a spectator sport. Football fans don't attend, watch, or follow every game that happens in an NFL conference; they watch the games that they're interested in on TV and on occasion expend time, money, and effort to watch them in real life. This is how FIRST could work as a spectator event.

Firstly, I want a high quality live broadcast feed that is meant and designed to be watched by people who are not in the arena but wish that they were. I would be fine with all of the resources that are currently used to produce the in house feed being diverted to the broadcast feed-- it's much more important and valuable.

Secondly, I want all of the match footage from all of the cameras to be recorded, archived, and produced into something that an average person can watch casually. Imagine The Blue Alliance with high quality videos and well thought out camera angles which match up with commentary that allows people to easily understand what is going on in the match. The match videos should be organized in a way that allows viewers to enjoy FIRST in manageable doses and in a team-centric fashion.

And who knows-- once a whole bunch of people start following FIRST online (or on TV :cool:), we might start seeing the stands fill up with dedicated fans and supporters who are truly ready to understand what FIRST is all about.

Foster
19-04-2010, 22:10
I would like to see a list displayed of:

What teams submitted for Chairman's awards

What mentors got submitted for WFA

What students got submitted for Dean's list

People work very hard on the documents and the presentations they should be noted for their efforts.

It's a chance for teams to show others how much they appreciate their mentor.

It's a chance for teams to honor that really exceptional student.

There are dead times between matches they could roll the lists a few times.

I also think that FIRST should post the submissions on their website of the winning WFA,Deans and CA awards. Most teams put them someplace, but having 66 of them to look at each year would be an inspiration to the rest of us that are trying.

lemiant
19-04-2010, 22:15
In response to the complaints about the scoring system, I think FIRST should use the FTC ranking point system. Both the winning and the losing team, get the score of the losing team for RP.

Personally I think RP is kind of weird, but if you want RP that`s the way to do it.

Karibou
19-04-2010, 22:17
2. The 1/4 - 1in platform under the bump. I distinctly remember this was not in the game animation, so no one was aware that we needed to design for it.

I seriously hope that "it wasn't in the animation" is the only justification for this. Now, if it wasn't in any of the field drawings or even in Section 6 (which, as Eric has stated, it was), then THAT is a proper excuse. The game animation is a summary of the game and doesn't explain the logistics and specifics, and shouldn't be used as evidence for anything.
(I'm incredibly sorry if this comes off as a mean statement - it's not intended as such!)

---------

Bumpers - As Jane said, black doesn't show up on bumpers. Black does not contrast with red and blue. I was disappointed that FIRST didn't see this problem after week 1 and say "if you wrote your team number on your bumpers with black Sharpie, you'd better bring a paint pen or a silver Sharpie to your next competition to fix them so that we know what your team number is." On another bumper note, I am both a huge fan of and a huge hater of the red and blue bumpers. It's a REALLY easy way to tell what teams are on what alliance while watching the webcast. Yet, I miss the rainbow Wildstang bumpers, the bright pink of 233, and my team's own black and yellow. It makes it significantly harder for some teams to integrate their image with their robot.

Dean's List - See above. Great idea, bad execution. Nevertheless, congratulations to the teams who were able to throw together some outstanding essays, and to all of the nominees, finalists, and recipients of the award. I can't wait to see what the future of this award holds.

Control System - I don't deal with programming and electrical aspects of the robot, so I'm not even going to attempt to comment on it. I do, however, second the voice of whoever mentioned all of the robot skeletons that we'll be seeing in the future. Most teams will not be able to afford to buy new systems each year to keep old robots running. Using old robots as demo robots is a great teaching and learning tool, and I hate to see that opportunity go down the drain so quickly.

Safety - Unless the posters say "DON'T FORGET YOUR SAFETY GLASSES!" in big, bold, visible-from-10-feet-away lettering, they actually create more of a safety hazard for those who stop to read them. At MSC/formerly GLR, people stopping and slowing down to read the posters in the hallway between the pits and the que made getting your robot down there quickly a huge problem.
The things teams try to do for the safety award these days...geez. There are teams out there who do a GREAT job of integrating safety into their program and are completely safe at competitions, but are overshadowed by those who specifically try for the award at the competitions. I'd like to see the judges look more at what teams do back in their own shops. I've never judged the safety award, but from my standpoint, it seems like a lot of the judging has become a contest of who yell out "ROBOT" louder than I play music on my iPod when the robot is still a good 20 feet away than who integrates safety into their entire program for the sake of keeping their kids safe.

Championship webcast quality - Sorry, I can't watch the matches without the accompanying sound. I can deal with slight lags and occasional discoloration, but if I can't hear what's going on on the rest of the field, then I'm watching another division.

Jazonk
19-04-2010, 22:20
I seriously hope that "it wasn't in the animation" is the only justification for this. Now, if it wasn't in any of the field drawings or even in Section 6 (which, as Eric has stated, it was), then THAT is a proper excuse. The game animation is a summary of the game and doesn't explain the logistics and specifics, and shouldn't be used as evidence for anything.
(I'm incredibly sorry if this comes off as a mean statement - it's not intended as such!)


Exactly why I removed that statement. I didn't read all of the drawings and specifications, so I didn't realize they told us it was there - my mistake.

XaulZan11
19-04-2010, 22:32
Football fans don't attend, watch, or follow every game that happens in an NFL conference


I guess you haven't met me yet :D

I do agree with your post, though. I previously started a thread about higher quality webcasts with rules, scores and standings so anyone can enjoy FIRST. Many people brought up that they would be too expensive to do. I like the idea of better quality video on TBA with different camera angles. But, I'm not sure you will find someone to volunteer to take all the time to do that. We don't even have enough volunteers to get all the events recorded, parsed, and put online.

Radical Pi
19-04-2010, 22:42
We don't even have enough volunteers to get all the events recorded, parsed, and put online.

But if these events became TV-caliber, the # of people interested to help would greatly increase. It's a win-win situation! (can't get that stupid song out of my head)

If we're planning on making this stuff more spectator-friendly, it would be a good idea to change the score display to have a summary of penalties. It seems kinda hit-and-miss with having announcers who describe all the match penalties.

I remember when talking about something else the developer of the FMS said the GDC had planned earlier in the year to have penalties assessed real-time on the score display. That idea was scrapped because it was confusing to watch the scores go up and down. If this idea was re-applied but had a special penalty box that listed number of penalties and a quick summary of what the penalty is it would make it much more understandable to the audience

pfreivald
19-04-2010, 22:47
(can't get that stupid song out of my head)

...speaking of negatives...

kamocat
19-04-2010, 23:06
My main complaint is the lack of troubleshooting and reliability between the FMS and the robot radios, and the accountability that goes along with that.

If your robot doesn't connect after a certain amount of time, they just start the match anyways. Yes, that keeps the matches on time, but is that fair?
How do you tell what the problem is?
I don't mean just replace parts until it works. I mean how do you determine WHAT is going wrong?
Is it the FMS radio? Is it the robot radio? Is it the position on the field? Is it interference from illegal radios in the pit? Is there some aluminum around acting as a faraday cage and absorbing the signal? Is the signal getting blocked by one of the bumps on the field? Is the impact from coming down off the bump affecting it?
We don't know.
We don't have any way of testing.
Teams are told that their radio is broke, and if they want the FMS team to work with them, all they can do is replace it.
But it connected successfully before. What could have happened to break a robot radio? Do they wear out after a few hours of use?

We don't know.

We need a way of testing this, and testing the fields. Is the only way of testing it to try it on the actual field?
How about some quantitative data? What's your % packet loss? How long are the packets taking to get there? What's the signal strength?
What's the amplitude of 5MHz or 2.4MHz radio as you travel around the field? Are there nodes of strong and weak signal?

What can we do to create a test for these things and make it available at regionals? Very few teams have access to a computer engineer with the experience with 802.11n to make a test for this.

BJT
20-04-2010, 00:13
I wanted to show someone some video of our robot scoring goals from midfield so I looked it up on Blue Alliance. I knew of a match from our regional that ended 7 - 0 with us scoring 6 of the goals. there was not a single good shot of us scoring. Lots of the nice driver shots and some robots driving in circles but none of the scoring.
ZOOM OUT!

Radical Pi
20-04-2010, 00:40
What would be nice is some quick and efficient way to reprogram a radio to work with a test field setup. Having an alternate SSID transmitter on the practice field would work great. Running a test FMS setup isn't that hard to do (laptop w/ basic FMS + wireless router (needs to be copy of field one or similar to handle encryption though) + ethernet switch = full system). If the robot works just fine on that field, the problem must be specific to some different element of the field FMS. It also means a place where you have plenty of time to debug and also look at the hidden information such as packet latencys.

bigbeezy
20-04-2010, 01:18
In regards to the Safety Award, enough is enough. I agree with all those above me that are tired of teams posting a million signs just so they can win the Safety Award. You don't have to do this at all. In 2008 our team won the award at Florida and got 2nd in Colorado; we didn't post a single sign. Yes we would yell "ROBOT" just so people would get out of the way, but we didn't go out of our way. We made sure everything we did in the pit was being done in a safe manner. We just did what every team should do anyway. And for that we won the award. In Colorado the Safety Inspectors actually talked with us to see what sorts of things we do as a team to teach/stress safety, I think that is how teams should "earn" the award. Otherwise its just becoming a joke.

Mr. Ivey
20-04-2010, 03:03
To start off, just as it's been said before. A good many thanks to all of the volunteers from this season! Your time and dedication is greatly appreciated by us participants.

Now for the low points...

Bumpers:
I'm from the old days where there were no bumpers, so personally I hate them with a passion! There was nothing better than hearing that loud wonderful CLANG, and wondering "Did they just bend the frame??!!". Now the problems with the awful things is that if you were inspected and passed. That means your bumpers were said by the inspectors that they were legal and that they would not get you in trouble in competition! This was FALSE at VCU. There was at least one occasion where a teams bumpers were passed and upon leaving the field it was found that they were not legal and they were given penalties.

Inspections:
I have had the opportunities to meet some awesome inspectors and have known a few for quite some time. That being said, all of the inspectors are good folks and mean well. I do understand the "pity pass" having received one before. (Pity Pass - basically your robot stinks worse than my gym shoes, it won't get into the finals no matter what. So the inspectors pass you out of pity, and the robot may move but never really do much than twitch on the field.) Now, the "pity pass" is one thing, but the way some inspections went this year were a pain! I know at one regional I attended I heard teams saying "don't go to that inspector again he won't pass us for...". NOT COOL! For both inspectors and teams! It would see to me that it would be a good idea for an inspector that started a robot inspection should be the one to finish it, making sure that things are consistent. But that being said, inspectors should be more uniform in their inspections! Teams and FIRST need to work on this one.

Referees:
WOW! Is all I can say. I didn't notice the grievances I have in Atlanta but at regionals, HOLY CRAP! I know that everyone means well, but I have to question if some people should even be refs! First issue, I understand that the Refs can not see everything, but if you are going to call a penalty for team X you need to call it for team Y as well. At one regional I was at, some penalties were not even being called as the rules stated! Again I know there is a lot of pressure on these people, but maybe we should follow the NHL to an extent. Get some Refs watching on camera somewhere else, to offer help, or maybe get instant replay. I think this would take some questions out of calls.

Seeding Points:
This was beyond confusing! And was just plain silly! I have a solution! 2 points for a win, 1 point for a tie and 0 for a loss. But what if you have two teams with the same amount of seeding points, then go with the scores the team in their match. Somewhat annoying but the higher scoring robot gets spot 1.

Safety Award:
If I go to another event and have a student yell in my ear in a shrill voice "MOVE ROBOT". I think I may loose my hearing! Let's set up some better criteria for this award.

FMS/Control System:
HOLY CRAP!!! I'm no expert with these things, but someone dropped the ball big time! I have no clue how to ever start getting this fixed. But I do know that it could have caused dangerous situations! By the time I got my students out of VCU, all loaded up, and fed, we did not get home till after 1AM on the drive to Cary, NC. Combined with the lack of sleep and long drive, I had to switch off with someone else to drive the 15 passenger van for the students. If I had fallen asleep at the wheel, someone could have been hurt.

EDIT: Autonomous Bonus Points seem like they are over, and for good reason! Autonomous Mode has been around since 2003. Veteran teams, if you don't have it by now you are behind the ball. Rookie teams, there are a good many resources available to you so that you should be able to program autonomous. There is no excuse to not being able to. I do not enjoy programming, I hate it, but even I, a programming moron, can make some form of autonomous code, even if it is just going forward and then blowing up because I touched the code...

One thing I know from experience is that if you are going to complain, you need to offer a solution! I've tried to do that, but my solutions are under-developed. I'm sure we could sit here all day and nit pick F.I.R.S.T. about the problems of this season, and last season, and many other seasons. There were some things this year that did catch a good amount of attention, but I trust that F.I.R.S.T. will fix it by next year.

Ivey

David Brinza
20-04-2010, 03:17
Broadcasting (via TV or webcast) FIRST Championship has been discussed in older threads, for instance: FIRST Championship: Made for TV? (http://www.chiefdelphi.com/forums/showthread.php?t=56190) (with links to even earlier threads).

Currently, the external feed is the same as that on the screen behind the field, intended for viewing by the spectators. There is no requirement to coordinate this projected video with game announcer's audio. The earlier threads discuss some "tweaks" to the AV service provided at FIRST Championship to better serve a broader (i.e. sports-oriented) audience. At the minimum, a simple, full-field camera feed would go a long way to satisfy scouts, fans, and general viewers of the competitions.

How much longer before FRC broadcasts truly capture the strategy, skill and excitement of the matches??

jsasaki
20-04-2010, 03:50
1. Inflation of game pieces. They gave us a specific psi in the manual, so why didn't they stick to that? This gave us nightmares with tuning autonomous, because the flat vs. inflated balls were kicking drastically different distances. Couldn't they have taken 12 balls, pumped them up correctly, and rotated them every 5 matches to make sure they were kept inflated?
?
At the Las Vegas regional we constantly checked the PSI of the balls to make sure they were at 9 PSI. It worked out fine and when the balls started getting beat up we swapped them out with a new one.:D


Few thing we hated was the reusing of the cRio and modules, compressor, and battery (our previous ones all died) was not my favorite thing because it totally ruined our 09 robot. For the battery I suggest 2 of them again maybe not shipped at the same time but 2 would be nice. One can be given at the competitions so we have a fresh one to start with. Another thing I didn't like was having two sets of bumpers (colors) it just made everything complicated. The last thing I didn't appreciate was not having the actual game ball in the KOP only because the supplier ran out and shipping to Maui, Hawaii cost 50 some dollars which was ridiculous. On another note something I really enjoyed about the Hawaii regional compared to the others (Oregon, Arizona, Las Vegas) was the fact that during practice matches teams were not allowed to really substitute another team and go on the field to get practice and the fact that the volunteers were not treated as well as they were in Hawaii.:eek:

thefro526
20-04-2010, 08:30
Oh, I came up with two more!

The time required to replace the cRio is far too long. We had to replace ours twice this season and each time it required an extremely time consuming process between the updates and time required to download. I don't know if there's a solution to it, but I think it's worth looking into.

Can Someone Figure Out How To Make The Field Gates Stay On? It seemed that a robot knocked at least one field gate off in every other match. It's dangerous for a volunteer to reach into the field to retrieve the gate cover and lift the gate, and at the same time the gates and gate covers can cause serious damage to a robot.

Al Skierkiewicz
20-04-2010, 08:51
I like the direct responses from this thread and am keeping certain ideas on a list so we can make some improvements for next year. I have to add a few comments that might give you some understanding...

Ball inflation. I received several complaints that balls were not inflated properly or that something must be different with the texture. I can tell you that balls were checked daily by the FTA but i think this was the problem in Atlanta. The fields were placed over the plastic squares used to cover the grass. These squares had a distinct dip in the middle and rise at the perimeter. For certain ball control designs, this was a variable that was not/could not be accounted for in design. It appeared to be a ball diameter issue when in fact I think it was a field substrate issue. I think that this also accounted for lower scores from robots that rolled balls. I know it was an issue in placing balls for auto periods.
Frame perimeter. I agree, it gave inspectors a pain all season. There is nothing worse for an inspector to have to tell a team everything is good except... and that exception will make their beautiful and functional robot ugly just to fix it.
Inspections. We are trying desperately to make inspections consistent and sometimes that means taking a hard stance. Pity passes should not be taking place but we will need a lot of team help in order to get a team compliant. We want everyone to play. In regionals, some inspectors are new or do not work on a team. If you see something, please point it out to the LRI. You are helping everyone when you do that. However, there is no penalties that can be assessed in these year's game for robot rules missed during inspections except safety. Items added by teams after inspection can be in violation and that is why all changes must be reinspected. Failures in robot structure and design that cause field damage are also subject to this review. It has become common for LRI's to now perform spot checks in queue and observe robots from the scorer's area to keep these issues to a minimum.
I would like to start a thread for inspection issues but I want to be sure it doesn't turn into something nasty. Please watch for it.
Al

pfreivald
20-04-2010, 09:01
I would like to start a thread for inspection issues but I want to be sure it doesn't turn into something nasty. Please watch for it.

At Championship, we were passed with only a cursory inspection.* The inspector, who will remain unnamed, spent at most sixty seconds looking at our robot, and barely glanced at the BOM. Our bumpers were on, and frame perimeter was not checked -- nor was bumper height. Nor was grounding on the camera or the CRio. Nor, nor, nor... A few cursory glances and the actual question, "Well, this all passed at your regional, right?" was just about it.**

...and yet other teams were missing games because of inspection issues.

So a negative that FIRST can do better with this year is to expand Wednesday beyond 6-9pm to allow for real inspections, and real time to work to get into compliance for teams that need it.

*I am certain we would have passed even with a very thorough inspection, as we were put through the ringer at FLR. (This is not a complaint. The inspector at FLR was very, very thorough, just as he should have been.)

**We were asked to move our on/off breaker switch, but we were given our sticker before we had done so. We did it anyway.

Al Skierkiewicz
20-04-2010, 09:10
Pat,
Please PM me with details on this. I am guessing it took a little longer than sixty seconds and you may have had a relatively simple robot. A glance at the BOM to check for high ticket items and compare it to the robot was the instructions given to Champs inspectors to speed the process. The issuance of an inspection sticker for something you were told to move (and you agreed to move) would also have been appropriate. Your risk for not making the change would have been a zero point match if found in a spot check at the field.

ttldomination
20-04-2010, 09:14
Things I didn't quite like:

1. After a couple of rounds, I could tell that the balls were desperately wanting to be replaced. They should've been gladly obliged.

2. Seeding System. The system works, but that is only when the alliances are offensively oriented. A 4-0 win isn't rewarded as much as a 4-2 win. But I guess that's just the system, I just wish that wins took a little bit more priority.

3. Field on/off maneuvers. I'm not sure if this falls under the FMS, but I felt like this year, getting the robots on and off the field was a hassle. Especially at worlds when everyone game in/out of the same 3 gates.

4. Practice Fields. I don't know why, but this year more than ever, the practice field was impossible to get onto. I feel like maybe we should be doing one practice field per division. I mean, to expect that a team won't need practice field time because they should be ready is wrong. Everyone wanted, and neeed practice field time, and it was impossible to get any.

But I really liked this year. Just some minor annoyances made this year a little less entertaining, but I still enjoyed being a part of FRC 2010.

ISGOI Howie
20-04-2010, 10:25
i don’t know if anybody has mentioned it yet but in Denver we had a huge problem with the Plexiglass cover for the gate in and out of the field. our robot would try and get a ball and push it off and we got a penalty when we did the same thing in kc a few weeks earlier we didn’t get a penalty. also there was a corner on one side that every time we tried to push a ball in we got a penalty because the corner of or bumper pushed thru it by 1/8th of an inch. all of the field problems that we had this year were from recycling last years field in Denver. im not saying spend tons of money to build a new field every year but if your going to reuse one make sure its built to a 120lb robot with no mercy standard.

steelerborn
20-04-2010, 10:53
I really disliked the seeding score. I think that they had a good thought process behind it but it didn't work out well. A lot of our mentors were confused how we could be winning matches but not moving up the list. I prefer the older way much better.

Alex Cormier
20-04-2010, 11:03
Can Someone Figure Out How To Make The Field Gates Stay On? It seemed that a robot knocked at least one field gate off in every other match. It's dangerous for a volunteer to reach into the field to retrieve the gate cover and lift the gate, and at the same time the gates and gate covers can cause serious damage to a robot.

That has to be the biggest issue I have seen in FIRST for years. It's just not acceptable anymore. The issue coming from the Curie field is that the little metal loops that go around the pole were bent. This caused the lexan to extend into the field more then usual. I went around on day 2 and placed pieces of tape to the top of the bar. That solved a lot of the problems of a robot just skimming the gate and having it glide down the rail. I thought about having a channel for the lexan to sit in. SO that gets rid of the loops that get bent easily and does not allow the lexan to slide down the rails.

PaW
20-04-2010, 11:19
That has to be the biggest issue I have seen in FIRST for years. It's just not acceptable anymore. The issue coming from the Curie field is that the little metal loops that go around the pole were bent. This caused the lexan to extend into the field more then usual. I went around on day 2 and placed pieces of tape to the top of the bar. That solved a lot of the problems of a robot just skimming the gate and having it glide down the rail. I thought about having a channel for the lexan to sit in. SO that gets rid of the loops that get bent easily and does not allow the lexan to slide down the rails.

Velcro each end of the lexan and change the metal loops to a gate latch type of device? That should keep it from "bouncing off" when the rail is hit by a robot, and it should keep it from "sliding" in any direction when skimmed by a robot.

We're a bunch of engineers... we ought to be able to fix this.

MikeE
20-04-2010, 11:33
Things I didn't quite like:
...
4. Practice Fields. I don't know why, but this year more than ever, the practice field was impossible to get onto. I feel like maybe we should be doing one practice field per division. I mean, to expect that a team won't need practice field time because they should be ready is wrong. Everyone wanted, and neeed practice field time, and it was impossible to get any.


By my calculations, over the course of 3 days the practice fields were open for about 20 hours, giving 80 time slots accommodating up to 6 robots each. Shared over two divisions, that averages at just under 3 practice session per team. Of course the demand was huge on Thursday morning and varied throughout the competition. There were many teams that I never saw at the practice fields, and a few who were constantly using the fill line to sub in when scheduled teams did not show up.

Shipping 2 extra full fields to the Championships, putting them up, tearing them down, and staffing them would be a significant additional effort. Perhaps teams could also use Einstein for Thursday practice :)

RMiller
20-04-2010, 11:33
The Wireless Bridge: Throw the WET610N away. It is a piece of garbage. It is slow to connect, impossible to configure, and a horrible piece of hardware to use in a game where seconds count. Six minutes a match? You wait almost a minute for the darn thing to even connect. Solutions: www.ebay.com or www.amazon.com. Our WGA600N connects in about 6 seconds, every time, no matter what the order we plug stuff in.

To be blunt, the WET610N connection time is awful. That said, the WGA600N is no longer produced. Eventually (even with ebay and amazon), teams won't be able to get them. This year we looked and didn't find any. So, the WGA600N is not an option. To be honest, given how things change, I would expect that replacements are needed every year or two because the last set is no longer produced.

MrForbes
20-04-2010, 11:51
we REALLY need to cut the number of points of failure down. Look at the IFI system, single vendor solution. If something broke I knew who to call. Simplifying would cut weight, costs, and energy requirements. Why is the system so complex?

WiFi is great for using my laptop to get on the internet, which usually is not a critical thing. WiFi is not so great for making a robot control system, which NEEDS to work NOW, and can cause lots of disappointment and possibly physical damage if it does not work.

Two black boxes and two radios is all we really need to control our robot.

Once again, there are a number of teams that did not read the full Manual and thereby missed out on some critical rules and dimensions.

The manual is getting pretty thick....especially when you include all the info about the various parts of the control system....is the problem that teams (team members) don't read it, or that they can't read it and understand it and remember it all?

zman2865
20-04-2010, 11:54
We've moved our robot with the power off many times without any damage to our Jaguars (and yes, we were using CAN). Now, it's possible that there was some sort of electro-static discharge (ESD) event that propagated through the CAN bus that caused multiple Jaguar failures. I defer to Al Skierkiewicz (CMP Lead Robot Inspector, and VERY familiar with the robot control system electronics) as to whether back-EMF could induce such a problem.

As far as robot inspector code-of-conduct goes, the inspectors at CMP were presented with a huge challenge: get 340+ robots inspected in less time than what is allotted for most regional events. If your inspector seemed a bit rushed, it's because we all were. If you felt uncomfortable moving your robot, you should have said so. I will only touch a robot when looking for sharp edges, tracing wires, or inspecting bumpers. If someone asks me to help support their robot, hold a component, or move a mechanism, I'll do it because I trust the team will not ask me to do something that is unsafe. No inspector would ever want to damage a team's robot. We all want to see everyone compete safely and within the rules.

It was not that he was in a rush at all. and we did ask him not to move our robot but he had done it regardless of our request saying it should not damage our robot. and also to add to that every time we have moved our robot while it has been off we have damaged atleast one jaguar this year we have went through atleast 8. On another note i do appreciate all the volunteers that help with FIRST robotics and thank them for there help and support.

synth3tk
20-04-2010, 12:00
I really disliked the seeding score. I think that they had a good thought process behind it but it didn't work out well. A lot of our mentors were confused how we could be winning matches but not moving up the list. I prefer the older way much better.
We ended with a 4-4-1 record, and still managed to be so close to the bottom, it's not even funny. While we wouldn't have been top-8 material, I'm sure 48th out of 60 wouldn't have been our fate with the last system. And we had just fixed all our issues by the last match, so who knows what would have happened in elims?

EricH
20-04-2010, 12:02
all of the field problems that we had this year were from recycling last years field in Denver. im not saying spend tons of money to build a new field every year but if your going to reuse one make sure its built to a 120lb robot with no mercy standard.If that's the case, then EVERY event on your field's route should have had similar problems. Every field out there has been in use for a long time now--I'd guess since about 2003 or so for some, with various additions and tweaks to allow for the expansion that happened in 2005. They're overhauled every year to make sure they're ready for competition. They can handle a 150 pound robot. The only thing that changes is what goes inside the field border/above the driver's station, and which field goes to which events.

To say that all of the field problems from this year were from recycling last year's field is ridiculous, especially when there's a good chance that you didn't even get the same field.

Vikesrock
20-04-2010, 12:09
im not saying spend tons of money to build a new field every year but if your going to reuse one make sure its built to a 120lb robot with no mercy standard.

Other than the gate cover issue (which happened at every event from what I saw on webcasts) I noticed no issues with the same field when we used it a week later here in Minnesota.

If there were any problems with the field itself the event volunteers managed to hide them from us pretty well.

Graham Donaldson
20-04-2010, 13:49
Shipping 2 extra full fields to the Championships, putting them up, tearing them down, and staffing them would be a significant additional effort. Perhaps teams could also use Einstein for Thursday practice :)

Einstein has the FLL fields on it during Thursday and Friday. Something tells me mixing robots and middle schoolers wouldn't turn out so well.

I don't have very many complaints about this year, aside from the standard "webcast video angles are horrible every year" and "remember to be courteous of teams sitting behind you when you want to stand during a match - if it was your view getting blocked you'd be annoyed too". Our team has it particularly bad here because we use laptops for scouting, and it's nearly impossible to stand and scout with those - it's much easier to stand with paper.

I must be one of the few people who actually liked the new seeding system - yes, it was a bit harder to explain to people, and it does need tweaking so that teams intentionally lose to save their scores (i.e. curie #100), but it's a bit better in the end. Maybe.

efoote868
20-04-2010, 15:12
Maybe there needs to be eight cameras - six focusing exclusively on each robot, one for an overall field, and one focusing on drivers, crowd, etc.

I know that isn't very practical or feasible, but it would make it much easier to enjoy when you want to watch your team only :D

Al Skierkiewicz
20-04-2010, 15:32
Maybe there needs to be eight cameras - six focusing exclusively on each robot, one for an overall field, and one focusing on drivers, crowd, etc.

I know that isn't very practical or feasible, but it would make it much easier to enjoy when you want to watch your team only :D

Figure about $40/hour for a ten hour day for camera operator (time and one half after that) plus $800-1000/day rental of camera plus any shipping.

GGCO
20-04-2010, 15:32
My main complaint is the lack of troubleshooting and reliability between the FMS and the robot radios, and the accountability that goes along with that.

If your robot doesn't connect after a certain amount of time, they just start the match anyways. Yes, that keeps the matches on time, but is that fair?
How do you tell what the problem is?
I don't mean just replace parts until it works. I mean how do you determine WHAT is going wrong?
Is it the FMS radio? Is it the robot radio? Is it the position on the field? Is it interference from illegal radios in the pit? Is there some aluminum around acting as a faraday cage and absorbing the signal? Is the signal getting blocked by one of the bumps on the field? Is the impact from coming down off the bump affecting it?
We don't know.
We don't have any way of testing.
Teams are told that their radio is broke, and if they want the FMS team to work with them, all they can do is replace it.
But it connected successfully before. What could have happened to break a robot radio? Do they wear out after a few hours of use?

We don't know.

We need a way of testing this, and testing the fields. Is the only way of testing it to try it on the actual field?
How about some quantitative data? What's your % packet loss? How long are the packets taking to get there? What's the signal strength?
What's the amplitude of 5MHz or 2.4MHz radio as you travel around the field? Are there nodes of strong and weak signal?

What can we do to create a test for these things and make it available at regionals? Very few teams have access to a computer engineer with the experience with 802.11n to make a test for this.

I agree. My team had experienced very little field related issues in our first two district events (GVSU and Traverse City). Also, during the practice matches of MSC on Thursday (these matches were held on the real field) we had NO problems. However when we went to the Michigan State Championship our first two days were plagued with field issues. Interestingly, these issues were inconsistent. One match we would be fine, but the other we would be dead in the water. We had a field technician take a look at our robot, and he made several suggestions - all of which we followed. However, we continued to have these issues throughout those two days.

Needless to say this was incredibly frustrating. Starting on Friday we had several students and a mentor keeping track of robots that were "dead in the water" during matches, what alliance they were on, and their station. We also went to these teams and asked them what happened - most replied that they suddenly lost comms with their robot and that they didn't have the problem since. We compiled our results and looked for patterns, but saw none. We then embarked on analysing the wireless spectrum for interference, but didn't find any except a team using wifi in the practice field, something that is totally unacceptable.

While these students were keeping track of who was dead in the water, the pit crew and drivers were busy replacing every part of the robot imaginable. Each time we made a change (replace radio, take out code, etc) we tested it on the practice field where it worked perfectly. But when we took it out for a real match we would intermittently lose communication or sometimes power. Importantly, we made one change at a time before we went out to the real field.

What ended up solving our problems was completely swapping the cRIO and taking out camera code. At Atlanta, we borrowed a local team's cRIO, and had ours tested. The NI rep tested our cRIO and said that nothing was wrong. This leads me to three possible conclusions:
1. The camera code all of a sudden (after no changes) decided to break
2. Right after practice matches the cRIO broke which cause inconsistent failures throughout the two days
3. The FRC's field system is broken

I'd also like to point out that rookie teams and veterans (1918 & 33 are who I remember the most) experienced these exact problems, and the FTA did nothing about it. What's worse is that even when all three robots of an alliance were down (this actually happened at MSC) the field technicians didn't even call for a rematch or admit that there was a problem. I'm sorry, but that's just wrong.

Al Skierkiewicz
20-04-2010, 15:43
The NI rep tested our cRIO and said that nothing was wrong. This leads me to three possible conclusions:
1. The camera code all of a sudden (after no changes) decided to break
2. Right after practice matches the cRIO broke which cause inconsistent failures throughout the two days
3. The FRC's field system is broken

Not that I am defending the field but you left out...
4. Metal in the Crio that fell out when you turned it over or removed it from robot (ethernet ports, or other openings).
5. Intermittent power supply to the Crio (short or open).
6. Corrupted Crio image due to 4 or 5 above.
7. Bios power option mis-set in Classmate.

apalrd
20-04-2010, 15:54
I'd also like to point out that rookie teams and veterans (1918 & 33 are who I remember the most) experienced these exact problems...
We didn't have many problems at MSC, although we had alot at Kettering.

Kettering:
Thursday night we had our radio programmed and ran two practice matches. All was well.
Friday morning, our first qual. match. 3 seconds after exiting autonomous, we went over a bump and died. They blamed the issue on the radio and claimed it was our fault. We replaced the radio with one from spare parts, duct taped, and zip tied all of the wires like crazy. All was well with the radio after that.
I think it was the third of fourth qual, the drivers went out, and just drove around. From the stands, we couldn't figure out why they didn't hang, kick, or collect balls. They came back and told us that none of Kitty's controls worked at all. We opened up the box, examined the Cypress board, unplugged it, etc, but it just didn't communicate with Driver Station. We then asked a team we know (2337) if we could borrow theirs since we were not using ours, we plugged it into my laptop and flashed it with the FRC image, and plugged it into the Driver Station. Nothing. Reboot Classmate. Nothing. Reboot classmate again. Their, it works. Really annoying.
Thinking we had fixed the problem, we went out for our next match. And the same thing happened again (it might have been two matches later, but it happened again). Reboot once. Nothing. Reboot again. Then it worked again. Since then, we have booted the Classmate two matches prior to ours in the queue so we have enough time to reboot it twice if it dosen't work. The really annoying part is that NI knows how to fix this, but FIRST will not let them release a patch because it does not affect enough teams.

During a few matches at Kettering, we experienced lots of lag, but only when on the field (not on tether or at home). We removed the camera code (which we intended to use) and that solved everything.

Troy:
We duct taped our radio again and all was well, some more Classmate reboots delay matches.

MSC:
More duct tape and happiness, except a few Classmate reboots to delay matches.

CMP:
Lose battery cable on one of the batteries killed us during a match, but we recovered after it rebooted (which takes 1/2 a minute at least).
We also delayed a match a few minutes because the Classmate had to be rebooted, but the FTA was nice and waited until we were ready to start the match.

bassoondude
20-04-2010, 19:47
In response to the complaints about the scoring system, I think FIRST should use the FTC ranking point system. Both the winning and the losing team, get the score of the losing team for RP.

Personally I think RP is kind of weird, but if you want RP that`s the way to do it.

The problem with this is you will still end up with a 6v0 situation, where everyone scores as much as possible ibn one goal, but alternating goals. if you really want to have a competitive ranking system, give each team their own score, so alliances compete as a team and against each other. Including the other teams points in your seeding points (especially in the losing teams points), turns the game from straight competition where you compete like you would in elims, to a strategically played game where you don't play all out, but play to get the most seeding points you can. This makes it much harder for scouts to see the true capabilities of both bots and the drivers, and as a result the quality of play in elims may suffer.

Mark Holschuh
20-04-2010, 21:34
I agree with much of what has been said in this post. One thing that hasn't been mentioned yet was the large amount of parts that teams were allowed to withhold during shipment per R38. Many teams took full advantage of this, but spent all Thursday rebuilding their robot. Many teams did not make it out for their practice matches, and waited until the last second to get inspected. I know this put a lot of strain on the inspectors and the field technicians.

While I don't really want to go back to crating (or bagging) the entire robot and control system on ship day, I do think that 65 pound allowance was too much.

qzrrbz
20-04-2010, 22:00
While I don't really want to go back to crating (or bagging) the entire robot and control system on ship day, I do think that 65 pound allowance was too much.

Well, some of the NorthEast and MidAtlantic teams might think that 65" of snow was too much, too! :p

Bmcdonnell
20-04-2010, 22:10
All I would like is a place to test the communication between FMS and your robot, no field needed. That would have saved us some matches, turns out a short in the camera was blocking the signal.

Doc Wu
21-04-2010, 01:23
also, the bumpers were FAIL. they were too high, which caused many robots to tip way too easy. also, the colors took away from the personality of the robot. also, most robots had numbers not visible form far away, which made scouting a nightmare.

I disagree - except for the height issue, which was mostly dictated by the need for clearance over the bumps.

The use of the color to determine the alliance was a great idea. I'd even like to see more specific shades of red and blue, no navy blue, no orange-red, just the proper colors. Perhaps the cloth could be put in the KOP to ensure consistency.

I'd add the requirement that the numbers be bright white as well. From my observations, most were already and were easily read. There were a few black-on-blue or blue-on-red combinations that were hard to read. White worked well. They dictate number size already, making white mandatory would help keep them legible.

If you want personality, decorate the rest of your robot. The bumper colors and legible numbers are a great improvement for fans in the stands and on webcasts.

Tom Line
21-04-2010, 01:49
Things I didn't quite like:
4. Practice Fields. I don't know why, but this year more than ever, the practice field was impossible to get onto. I feel like maybe we should be doing one practice field per division. I mean, to expect that a team won't need practice field time because they should be ready is wrong. Everyone wanted, and neeed practice field time, and it was impossible to get any.


Actually, we made it out onto the practice field very quickly every time we needed to (except when they started tearing the fields down before the competition was over!!!).

We simply went up and and got into the fill line, then I watched the field volunteer and made sure to catch their eye so they knew we were there. I think the longest we ever waited was 15 minutes.

I did absolutely hate having to remove our radio to drive wirelessly, so after the first time we tethered and ran that way.

yarden.saa
21-04-2010, 05:49
Even not one judge came to out pit. how do the other teams won in prizes at the chanpionship when none of the judges came to our pit? I DON'T KNOW.

In the WPA key staion there was only one computer that set the routers to Curie field and this computer didn't work so they had to set our router manualy.

The field issues were exactly like in Israel Regional :( :( ):

We got penalties on nothing when other teams didn't got penalties when itg was obvious they should get penalty.

I left the CMP with bad taste in my mouth.

Vikesrock
21-04-2010, 05:57
The field issues were exactly like in Israel Regional :( :( ):


I don't mean to dismiss this as baseless concern as there are clearly teams that have had issues with the fields this year.

Having said that, if field issues are following your robot it has to make you wonder if it's really the field doesn't it?

ratdude747
21-04-2010, 06:28
I disagree - except for the height issue, which was mostly dictated by the need for clearance over the bumps.

The use of the color to determine the alliance was a great idea. I'd even like to see more specific shades of red and blue, no navy blue, no orange-red, just the proper colors. Perhaps the cloth could be put in the KOP to ensure consistency.

I'd add the requirement that the numbers be bright white as well. From my observations, most were already and were easily read. There were a few black-on-blue or blue-on-red combinations that were hard to read. White worked well. They dictate number size already, making white mandatory would help keep them legible.

If you want personality, decorate the rest of your robot. The bumper colors and legible numbers are a great improvement for fans in the stands and on webcasts.

i think the main motive behind the bumpers was the creation of an alliance indicator that would fit in the tunnel.

mandatory white would not be bad, but elimination of this year's bumpers would be better.

EricDrost
21-04-2010, 06:50
The game this year was designed well, except for the goals. If they knew a great number of teams would be the right height to go under the tunnel, why make the goals shaped to trap of this height in them if they got too close? In the very last match on Einstein, 2041 and 294 both got stuck in the blue alliance's goals, completely blocking any balls that could have gone in. If they did not get stuck, the alliance of 469-2041-1114 may have won that match and even the entire competition! As much as I hate to say it because this year's game was a huge step up, it was poor planning on the GDC's part.

Vikesrock
21-04-2010, 06:53
The game this year was designed well, except for the goals. If they knew a great number of teams would be the right height to go under the tunnel, why make the goals shaped to trap of this height in them if they got too close? In the very last match on Einstein, 2041 and 294 both got stuck in the blue alliance's goals, completely blocking any balls that could have gone in. If they did not get stuck, the alliance of 469-2041-1114 may have won that match and even the entire competition! As much as I hate to say it because this year's game was a huge step up, it was poor planning on the GDC's part.

2041 was not trapped because the goal was too short, they got trapped because they got turned sideways. There is a small lip on the goal which is necessary to keep balls from rolling out, 2041 managed to get their one set of wheels parallel to and up against this lip in a fluke occurance.

I did not see 294 get stuck during that match (doesn't mean it didn't occur). I did see 294 purposely block the other goal, they were the opponent after all.

Chris is me
21-04-2010, 06:53
In the very last match on Einstein, 2041 and 294 both got stuck in the blue alliance's goals, completely blocking any balls that could have gone in.

294 didn't get stuck. I'm 100% certain they wanted to be in exactly that spot for as long as possible.

Your point does stand though... those goals were really easy to get stuck in :(

Andrew Schreiber
21-04-2010, 08:50
The field issues were exactly like in Israel Regional :( :( ):

We got penalties on nothing when other teams didn't got penalties when itg was obvious they should get penalty.


Care to elaborate on these statements. The first one mostly.

JamesBrown
21-04-2010, 08:59
The game this year was designed well, except for the goals. ... it was poor planning on the GDC's part.

I don't know how you can blame a robot getting stuck in the goal on the GDC. The field drawings showed all of the dimensions of the goals. If a team doesn't want to risk getting stuck then they need to plan around it.





James

pfreivald
21-04-2010, 09:53
I don't know how you can blame a robot getting stuck in the goal on the GDC. The field drawings showed all of the dimensions of the goals. If a team doesn't want to risk getting stuck then they need to plan around it.

James

Exactly. We saw that as a danger from day one, and knew that a 'push bot' would have that vulnurability -- and thus elected not to build a push bot!

Chris is me
21-04-2010, 09:56
I don't know how you can blame a robot getting stuck in the goal on the GDC. The field drawings showed all of the dimensions of the goals. If a team doesn't want to risk getting stuck then they need to plan around it.

While I don't think that the goal design is GDC oversight, virtually any drivetrain can get stuck in the goal in the manner 2041 did. Only swerves can easily get out.

thefro526
21-04-2010, 10:18
While I don't think that the goal design is GDC oversight, virtually any drivetrain can get stuck in the goal in the manner 2041 did. Only swerves can easily get out.

This is true. We were shoved into a goal during our second qualification match and couldn't get out. After the match I looked at the goal lip and how it caught on the wheels and saw that the only way a team could've prevented this from happening was to either build a robot too talk to go into the goal, or by giving your chassis about .5" of ground clearance.

Chris is me
21-04-2010, 10:26
This is true. We were shoved into a goal during our second qualification match and couldn't get out. After the match I looked at the goal lip and how it caught on the wheels and saw that the only way a team could've prevented this from happening was to either build a robot too talk to go into the goal, or by giving your chassis about .5" of ground clearance.

You know 1501? They had a quarter inch of ground clearance if I remember correctly and it didn't stop them from encountering a similar problem. 2791 got stuck twice (we had weird programming glitches that would make part of the drive move when the kicker was being recharged).

I wonder why they didn't make the foam flush with the lip of the ramp?

thefro526
21-04-2010, 10:33
You know 1501? They had a quarter inch of ground clearance if I remember correctly and it didn't stop them from encountering a similar problem. 2791 got stuck twice (we had weird programming glitches that would make part of the drive move when the kicker was being recharged).

I wonder why they didn't make the foam flush with the lip of the ramp?

1501 is a bit different though. They really didn't have the traction or power to get themselves out. (Or even a wheel in the correct direction, or touching the floor IIRC)

I think the non-flushness of the goal had something to do with keeping the balls in, but I'm not sure. Who knows, maybe those brilliant minds at the GDC made the goals like this just to laugh at us when our robots get stuck? :D

Chuck Glick
21-04-2010, 10:57
My biggest complaint: bumpers.

When rules on bumpers get close to the same length as the robot rules... you have a problem.

1. If they have to be mandatory, then at least let teams choose their own colors and only ban red and blue. Allow teams to show their own team colors. Red and blue mandatory bumpers this year took away from many teams image.

2. Make bumpers optional. If I want to risk my 6 weeks of hard work then so be it. I don't like being told that I have to protect something I worked on. Current bumper rules take away from many frame options. Take the rule back to 2006, where teams could opt to use them and there was the added weight bonus if you chose to.

3. If you keep them mandatory, supply the noodles in the kop. It isn't fair to teams in cold weather states to have to pay a premium compared to teams in warm areas.

AdamHeard
21-04-2010, 12:56
This is true. We were shoved into a goal during our second qualification match and couldn't get out. After the match I looked at the goal lip and how it caught on the wheels and saw that the only way a team could've prevented this from happening was to either build a robot too talk to go into the goal, or by giving your chassis about .5" of ground clearance.

Not really, low ground clearance would just mean your frame gets stuck. It was really a tough spot to be in, as you had little room to move forward and back to wiggle out.

synth3tk
21-04-2010, 13:43
3. If you keep them mandatory, supply the noodles in the kop. It isn't fair to teams in cold weather states to have to pay a premium compared to teams in warm areas.
The price we have to pay during the winter for pool noodles is outrageous. It was almost cheaper for us to buy online than to purchase from a local shop/store.

yarden.saa
21-04-2010, 14:07
Even not one judge came to out pit. how do the other teams won in prizes at the chanpionship when none of the judges came to our pit? I DON'T KNOW.

In the WPA key staion there was only one computer that set the routers to Curie field and this computer didn't work so they had to set our router manualy.

The field issues were exactly like in Israel Regional :( :( ):

We got penalties on nothing when other teams didn't got penalties when itg was obvious they should get penalty.

I left the CMP with bad taste in my mouth.

We borrowed router because the routers from Israel are not useable because of the settings change and the router was not working well. Just after we replaced the router with another one in thespare parts and set the settings manually there were not field issues to my team.

Cynette
21-04-2010, 17:22
Thursday Matches in Atlanta: As much as we all liked having extra qualification matches, I did not like what it did to the "intensity" of Thursday. Too short of time to practice and make final repairs on the robots, too short of time for inspections, team members trying to get pits organized while competing, pit scouting, match scouting, giving conference presentations and trying to attend the conferences. Our team also organizes the All Rookie Meet and Greet and we had invitations to deliver. Even with a detailed team schedule, our team members all ended up trying to do several things at once which was very stressful!

I am not a fan of the red and blue bumpers, but I have to admit that they win out over the flags! But my team really missed it's red camo bumpers. Or even the choice of putting red camo numbers on the bumpers. We would have made sure they were visible from 300 feet, so I still don't understand why we were limited to a solitary color.

The changing dimensions in the game manual. We build a whole field and also make a game test for our students. The manual said the tower was this tall, the drawing said it was this tall. The manual said the target was this diameter, the drawings said it was this diameter. We were convinced that the bump height changed multiple times until it finally settled down to one dimension in the manual and +/- 1/4 inch in the team update. We rebuilt field elements and revised the team test more than once. In the end we all had to go with eh, its close enough.

Not allowing teams to measure field elements at competition! Our robot hanger lifted the robot to the same dimension every time - guaranteed to be at least an inch above the platform - according to the drawings. At our second regional, it wasn't tall enough. We asked to measure the field so we could make a spacer for the robot hanger and were denied.

Little things - not showing the Chairman's videos at each regional. We are zero for two for the past two years at different regionals. And the list of WFFA nominees should be shown as part of the WFFA presentation.

Vermeulen
21-04-2010, 17:26
The price we have to pay during the winter for pool noodles is outrageous. It was almost cheaper for us to buy online than to purchase from a local shop/store.

During Build, we can't find them at any price. We had to steal them from last year's robot this year.

Sunshine
21-04-2010, 17:43
During Build, we can't find them at any price. We had to steal them from last year's robot this year.

Do what we do and buy them in the summer and store them. problem solved.

I'm hoping we can use the same ones we built this year again::safety::

Vikesrock
21-04-2010, 18:10
During Build, we can't find them at any price. We had to steal them from last year's robot this year.

Seems like we're a rare breed. A mentor for our rookie mentee found some at a dollar store. We ended up with enough to build all 4 sets of bumpers (2 for each team).

synth3tk
21-04-2010, 18:17
Do what we do and buy them in the summer and store them. problem solved.

I'm hoping we can use the same ones we built this year again::safety::
We usually don't meet during the off-season, and almost didn't have enough money for a team this season. But that's a good suggestion, and hopefully we can pick up enough this summer to last us for years!

billbo911
21-04-2010, 18:39
The price we have to pay during the winter for pool noodles is outrageous. It was almost cheaper for us to buy online than to purchase from a local shop/store.

I go to the "Dollar Tree" store during the summer and by a case of 40 for a dollar a piece. I did that two years ago and we still have some left over. The funny thing is, we store them in a high school engineering class room and for some strange reason, they seem to grow legs and walk away.

Bruceb
21-04-2010, 18:44
Last year I found noodles at a pool supply store here in Wisconsin in the middle of winter. I found them this year at Walmart.
I REALY LIKE THE BUMPER COLORS MATCHING THE ALLINCE COLOR. Yes, I was yelling. I think it is the best thing I have seen to help teams and spectators identify the alliance partners. Hope we keep doing it. I don't mind the idea of being able to customize the middle third.

I think the control system stinks. Way to complicated and buggy.

Bruce

Karibou
21-04-2010, 19:56
Even not one judge came to out pit. how do the other teams won in prizes at the chanpionship when none of the judges came to our pit? I DON'T KNOW.


This definitely isn't the first time I've heard complaints about this. I understand that there are only so many judges, and there are so many teams to visit, but I would definitely be upset if we didn't get to say hello to the nice people in the blue and green shirts. Even if a lot can be said about a team by their actions (which is a good thing), not being able to explain your team organization and history, or even being able to hand over a business plan is a huge loss and a huge disappointment.

apalrd
21-04-2010, 20:50
...but I would definitely be upset if we didn't get to say hello to the nice people in the blue and green shirts...

Blue shirts, yes I would be upset
Green shirts, not so much. I would actually rather not talk to them.


About the complaints on the control system:
1. The system is two years old. There are bugs. We don't like them, but they are still there and haven't been worked out yet.

Scenarios that are true: About half an hour before "ship" (bag), we begin to do some drive practice in the basement on the practice field and the arm (that arm with 650ft-lbs of torque at stall) suddenly goes out of control, slams into the chassis control bar, and then pushes that into the tower (and is disabled). Having no idea what is going on and wanting to not fix it then (drive practice is more important), we disconnect the motor wires and continue. We didn't see it, but the kicker is also acting funny (but its hidden by the hood). A few days later, we opened the bag for a two hour unbag time before our week 1 district. We power on the robot, but do not enable it, and probe the voltage of the arm potentiometer (and chassis string pot) using a multimeter. Both are about where they should be. In software, we then see that the voltage is actually returning 0. We can't figure out what is wrong. A PWM cable did not come disconnected, because the sensors have power. Could it be a loose connection between the Analog Bumper and the Analog Module, could it be a bad Analog Bumper, could it be a bad Analog Module, etc. We send a runner to grab a spare analog module and bumper from the practice bot upstairs. We look at this one, and see that the analog module has actually come out of the cRio. We have checks in software to see if the sensor is out of range (like shorted to ground or +5), but when the module ejected the Get Avg Voltage returned the last good voltage, which was legitimate. We re-inserted the analog module, glued it in with silicone, rebooted, and were fine. Kinda annoying thing to happen.

Numerous practice occurrences: We find that, suddenly, all of our Victors and Spikes loose comm with the cRio. We are enabled, but something is wrong. What could it bee? A loose power connection to the Digital Sidecar? A loose DB37 cable (two possible loose connections)? A loose digital module? It turned out to be metal shavings in the DIO side had shorted out the +5 line (which left the disable circuit unpowered).

Michigan State Championship: During inspection, we find that there is a short between ground and the frame. Pulling the cRio connection we find that it is the cRio (we guessed cRio first). After removing the cRio, verifying that the plastic sleeve on the bolt is intact, we begun pulling modules until we discovered it was on the digital sidecar's line. We looked for possible shorts on the digital sidecar, removing each PWM, Relay, and DIO until none were it. We then saw that one of the bolts securing the digital sidecar was touching a screw for the DB37 cable. If we wiggled the connection, we would loose the continuity between the frame and ground. After finding this and covering the bolt with electrical tape, were now left with a robot that had all of its digital IO disconnected and its cRio in pieces.

More MSC: While re-assembling it, we broke something on the Analog Bumper or Analog Module (we don't know which). We looked at the kicker and the arm, and both were oscilating. Graphing all of the used analog inputs we found that all of the analog inputs were oscilating, by around .4 volts. We replaced the analog module and bumper with our only spares, which we got from our practice bot that was in Jim's truck.

Kettering: We found that Kitty's kat box had no input at all. It simply wasn't being found by the Classmate. Apparently there is a bug in the Cypress driver that will cause it to crash under the right conditions, and it's more likely to happen when connected to the FMS. The solution is to reboot the classmate twice, but full Windows reboots take more than the 5 minutes allowed for team-caused field delays (However, the FTA at Kettering was nice and let us reboot the classmate if it happened). We implemented a check for loss of Kitty's box (pull DIO 8 high and check if it goes low), but we then found that if it has the Cypress board and looses it it will continue to send the last good data, and that check will fail (however, it the Classmate boot without getting any data at all, it will send blank data and this check will pass). We then transfer the major functions (kick, deploy claw, flip robot) to buttons on Matt's gamepad.


33 control system failures this year:
Analog module fell out of cRio (friction locks are not good enough)
DSC poorly designed so mounting bolt can touch DB37 screw and create ground short which is almost impossible to track down
Analog module or bumper broke for no apparent reason
Radio spontaneously reboots going over the bump (poor reliability of radio, mounting orientation helps this)
Radio power cable loosens going over the bump (poor power connection design, a friction based solution will NEVER work in FIRST, except Lunacy where stresses were really really low)
Cypress board/driver has issues, causing loss of Kitty's Kat Box when booting (Greg McKaskle says its around 1 in 10 times)
No App switch often has to be pressed to download code (lack of any hint of optimization in WPI code)
Builds take more time then a match (LV-RT design flaw causing it to re-compile entire library every build)
FMS Lock (design oversight; in past systems a FMS lock would have been reset when the FMS cable was unplugged because the DS would reboot on power loss, now its very obvious that it exists and is hard to get rid of)


Lack of blame: If you call/email NI for support, they can redirect you to WPI if it could be a software problem (who could likewise redirect you to NI if its a software problem), or any number of other sources. It's hard to blame the fault on a single company, so it's hard for any one company to give you support on products that aren't entirely theirs.

Jaxom
21-04-2010, 23:09
Dark numbers on the bumpers - red and blue. Don't use dark colors. Couldn't see the dark numbers on the webcast.

I couldn't agree more...black numbers (however wide) on blue bumpers Just Doesn't Work. But what I don't understand about that is that R15 is quite clear -- "...in a contrasting color....". Now, I guess there can be some interpretation of that, but the point of the rule is clear -- people need to see the numbers -- so I really can't understand why black on blue was acceptable. While inspecting in the St. Louis regional, we made teams renumber their bumpers in contrasting colors. Meaning white. One coach asked if he was expected to go out & buy white paint -- we told him yes, if that was what it'd take. Unsurprisingly, when the announcement went out "anyone have white paint?" the answer was "yes".

The simple answer to this problem is as someone else suggested in the thread -- make R15 say "white numbers on all bumpers". Done.

Justin Montois
22-04-2010, 01:25
Our Overdrive robot extended outside our bumper zone a maximum of 4", and then only while acquiring the ball, so that we would not incur incidental contact penalties. Watching the games and counting actual incidental contact from various trackball manipulators, I think *every single match* would have been a 0-0 tie if they were calling it properly...

...which means that teams are so used to penalties not being called for certain rules that they don't even worry about them... So why have them?

Ball manipulation devices often touched and not receiving a penalty for this is the CORRECT call.

Incidental contact penalties do not exist.

G37...
http://www.usfirst.org/uploadedFiles/Community/FRC/FRC_Documents_and_Updates/2008_Assets/Manual/7%20-The%20Game-RevG.pdf

Foster
22-04-2010, 07:44
Little things - not showing the Chairman's videos at each regional. We are zero for two for the past two years at different regionals. And the list of WFFA nominees should be shown as part of the WFFA presentation.

Add me to the list of people that want to see the Chairmans Videos and the WFFA and Deans List nominees. Or publish their names in the official event program. Or better yet, do both. Those people work hard, a few moments of fame!

I am not a fan of the red and blue bumpers, but I have to admit that they win out over the flags! But my team really missed it's red camo bumpers. Or even the choice of putting red camo numbers on the bumpers. We would have made sure they were visible from 300 feet, so I still don't understand why we were limited to a solitary color.

Bumpers: I like the bumpers and after 6 years we now have bumper design and assembly down to a science. They are the same size, they mount / dismount in < 2 mins, etc. (We are thinking of having a three day class in Bermuda to teach these valuable skills, contact me off list if you want to go :rolleyes: ) We buy pool noodles during the summer and stock them up. After three years it's a good bet we will need them next year.

We luck out because our school colors are blue/gold so we do gold numbers on the blue bumpers and it looks fine for our demo bots. But I feel for the teams that have massive color schemes like 1511 Red/Black camo and Moe's "Moe Green" not being able to have the bumpers match.

For VRC we have these little license plates that go on the robot. In FRC we could get 8 12" long (4 red, 4 blue) iron on fabric strips in the correct "FIRST Red and FIRST blue" colors with the team numbers in "approved contrasting colors" of the "required height and brush stroke" in the KoP. Make bumpers with your custom colors / design, iron on the numbers and you are good to go.

After this many years we should have bumpers down to a science. And there are more "mature" teams than rookies so we should be able to share the knowledge.

Bumpers save robot lives, but also I'm happier doing a demo in our sponsors space knowing I'm unlikely to leave huge gouges in their office walls.

ttldomination
22-04-2010, 07:48
Shipping 2 extra full fields to the Championships, putting them up, tearing them down, and staffing them would be a significant additional effort. Perhaps teams could also use Einstein for Thursday practice :)


Well, I can tell you that teams got on more than they were alloted. Like, even if we assume that there were twenty hours of practice time slots. Then three teams on per division, and hour long slots were fitted into four, 15 minute slots. So that's 20 * 4 * 3 = 240. So that's 240 slots with each team getting roughly 3?

Well, the practice fields aren't the smoothest run operations. For some reason, the coordinators are more worried about having all of the robots on the fields and running the fields in a "match" format rather than a practice field format.

Regardless, I think everyone can agree that the practice fields are hard to get. And I don't know what exactly FIRST can do, but something might be better than nothing.


Another thing that I noticed was that no matter how much we yelled "ROBOT", people would not move. One time, we were walking toward a mass of people, Yelling "Robot", and they would not move. It wasn't until I was almost right at them that they jumped back with surprise. I'm not going for the safety award, I'm just trying to get my robot from the pit to the field without hurting anyone.

- Sunny

pfreivald
22-04-2010, 09:36
Ball manipulation devices often touched and not receiving a penalty for this is the CORRECT call.

Incidental contact penalties do not exist.

I used the wrong language there. G37c says that incidental contact will not be penalized, but that in general contact out the bumper zone is not acceptable, and will be penalized -- red carded if egregious. It never was.

rotolomi
22-04-2010, 14:24
Dean's List. I agree with everyone about Dean's List. Dean couldn't possibly wonder why he didn't receive as many submissions as he had expected if he announced his idea a week before the deadline was set for the nominations.

Safety Award. It's quite hard to try and explain to pit scouters what exactly your robot does when every other minute you hear, "ROBOT COMING THROUGH!" yes, that call is helpful if there are people clearly in the way, but a simple "excuse me, robot coming through!" would suffice if someone was in the way. So the Safety Award should be judged differently in my opinion, as certain behaviors are certainly not safe.

The DOGMA System. Oh my oh my, this caused such a panic when one of our balls hadn't been returned in our second match in the finals at the New Jersey Regional. We received something like 72 penalty points for not returning a ball to the field, when it had just fallen off the ball return before passing through the photogate. That definitely jeopardized our chances of winning, as each alliance had won one match each, but we managed to be more careful in the third and final match :rolleyes:

Camera Operators. I noticed there were a lot of zoom shots and close-ups, but I prefer a nice view of the entire field rather than seeing the focus on one or two robots at a time.

huberje
22-04-2010, 15:17
I felt like the DOGMA system caused more faulty penalties than legitimate penalties. Not only was it the cause of some 80+ point penalties, but the Alliance cannot do anything about it. It is even possible that an Alliance could be doomed before Autonomous even finishes, just because someone put the ball onto the field rather than giving it back to the human player. I would suggest that next time, they make it impossible for the ball to fall off before the photogate, or even have an override to avoid it.

Tyler Hicks
22-04-2010, 19:48
Did anybody else have zero volts reading on the classmate before the match, but when the match started, the robot worked just fine?

slijin
22-04-2010, 22:54
I must say that what I've heard about the Israeli regional is simply pathetic. Towers there weren't built per the legal dimensions - making functional hangers dysfunctional - bumps weren't the right size - semis were decided by a coin flip :facepalm: - etc. The soccer balls used there weren't even the specified soccer ball (http://www.chiefdelphi.com/media/img/e3f/e3fff2e0aca1c0467143abbc40212523_l.jpg) - they were Nike soccer balls donated by a team (at least that's what I heard). Here's a thread, written by an Israeli team mentor, that details just some of the many problems there: http://www.chiefdelphi.com/forums/showthread.php?t=84605.

My personal complaint is that FIRST personnel seem not to abide by 'Gracious Professionalism' when it comes to possible mistakes on their part; their motto for such occasions seems to be "It has never been FIRST's fault, it is not FIRST's fault, and it cannot be FIRST's fault. End of story." I don't mean to come across so harsh, but...

At the New York regional - during an elimination match, but I'm not sure which - the field system had to be rebooted. Prior to doing so, we were instructed to close the lid on our Classmate. However, as many people discovered throughout the season, letting your Classmate start sleeping whilst the Cypress is connected leads to the Classmate not recognizing the connection to the Cypress, and consequently a person not being able to use any switches wired through the Cypress - in other words, letting your Classmate sleep while it's connected to the OI has the potential to kill everything on your OI that is not a joystick/controller. When the referees instructed us to close the lid, we immediately pointed out this glitch, and they didn't retract the instruction; we were, however, allowed to leave our Classmate open.

One of our batteries had also been wired improperly - the terminals had been reversed, inverting the current - and this (probably) caused us to fry our analog breakout. We quickly replaced it, and when we found an opportunity to, we talked to the NI representative about it. Much to our dismay, we found out that a third-party manufacturer is licensed to produce the analog breakout, and consequently, we were unable to definitively determine the root of the problem in our fried breakout (although reviewing the circuit map of the breakout, we did find that the most probable cause was the frying of the 5v power supply on it, since that had visible internal damage). It wasn't a problem of much importance, but it would have been nice if there was someone that we could actually talk to about what the problem and its cause was.

At the Hartford regionals, we had field connection issues - I only found out during quarters, since I was in the pits the majority of the time - and it turned out that one of the driver stations on our half of the field had been inconsistent for a while, and that totally messed up our play. We ended up holding our own for a few matches in the quarters, with just one or two active robots (an alliance member's bridge connection had come loose) - and if not for bad ref calls, in conjunction with the field problems, we definitely would have made it to semis.

At Nationals, we lost communication during one match because a volunteer insisted on untethering our robot from the practice field and we didn't check to make sure that he plugged the radio (wireless bridge) back into the cRIO properly. We came out of that match panicking, and then we see the loose wire. I mean, honestly.

CallieJ
22-04-2010, 22:58
Oh, I came up with two more!

The time required to replace the cRio is far too long. We had to replace ours twice this season and each time it required an extremely time consuming process between the updates and time required to download. I don't know if there's a solution to it, but I think it's worth looking into.


I did not actually realize this was a problem. Admittedly, I'm not much of an electronics person and I'm always scared to death to touch that thing because it's so costly, but I know that we killed one at SVR (:ahh: $5000 we don't have anymore) and got it replaced before our next match... I'll talk to our programmer about that because we just got it out, got a replacement in, and kept playing.

David Brinza
22-04-2010, 23:19
Did anybody else have zero volts reading on the classmate before the match, but when the match started, the robot worked just fine?
There were a number of teams at Championship that saw 0.00V battery readings, yet had their robots function. The primary causes were: not having the Analog Module installed in slot #1 of the cRIO, not having the appropriate jumper installed on the analog breakout board, or a bad connection between the analog breakout board and the PDU. In all cases, the lack of a correct battery voltage reading did not affect the robot performance.

Even though its an inspection item, the battery voltage reading is just a diagnostic tool. Some teams having robot issues on the field were informed by the FTA (or FTAA) after a match that their battery voltage was dropping to very low values (<8V). Bad batteries can cause radio or cRIO resets, which result in loss of communications on the field. Not a good thing...

sanddrag
23-04-2010, 00:07
Another thing that I noticed was that no matter how much we yelled "ROBOT", people would not move. One time, we were walking toward a mass of people, Yelling "Robot", and they would not move. It wasn't until I was almost right at them that they jumped back with surprise. I'm not going for the safety award, I'm just trying to get my robot from the pit to the field without hurting anyone.

- Sunny Perhaps it's the frequency in which so many teams were yelling "ROBOT!" when there was no one even close by, that caused everyone else to become annoyed and ignorant of teams actually trying to clear their way through. For next year, howabout we have everyone try leaving their pit area a little earlier, and taking their time to walk with everyone else, instead of trying to blast through/past them all.

Chris is me
23-04-2010, 00:58
I used the wrong language there. G37c says that incidental contact will not be penalized, but that in general contact out the bumper zone is not acceptable, and will be penalized -- red carded if egregious. It never was.

Well, almost never. (http://www.thebluealliance.net/tbatv/match/2008gal_sf1m2)

EricVanWyk
23-04-2010, 01:40
I did not actually realize this was a problem. Admittedly, I'm not much of an electronics person and I'm always scared to death to touch that thing because it's so costly, but I know that we killed one at SVR (:ahh: $5000 we don't have anymore) and got it replaced before our next match... I'll talk to our programmer about that because we just got it out, got a replacement in, and kept playing.

Really? If this is true, you really need to look harder at the resources available to you.

NI is RMAing cRIO's free of charge. Purchasing a new cRIO costs $750 for the first one per year, and $1500 afterwards.

Al Skierkiewicz
23-04-2010, 07:36
Did anybody else have zero volts reading on the classmate before the match, but when the match started, the robot worked just fine?
Tyler,
Are you talking about the robot 12 volt display on the Classmate or the voltage on the Classmate battery?

The 12 volts from Module 1 is used by the Crio to determine if the robot battery level is getting too low. The Crio power supply on the PD drops out at 4.5 volts. So knowing this fact, the designers added a safety margin of 1 volt to the Crio firmware. The Crio disables all output when the battery falls to 5.5 volts. Without the voltage monitor, it is possible for odd behavior from your robot during these low battery conditions.

pfreivald
23-04-2010, 08:04
Well, almost never. (http://www.thebluealliance.net/tbatv/match/2008gal_sf1m2)

LOL. I should have known not to use categorical language on a forum full of engineers and aspiring engineers.

By "never" in this case I mean "never at FLR", as that was the only Overdrive event we attended. :P

Al Skierkiewicz
23-04-2010, 08:23
Does anybody else wonder why after three or four years, the field still cannot accurately count scoring devices without being overloaded?

thefro526
23-04-2010, 09:05
I did not actually realize this was a problem. Admittedly, I'm not much of an electronics person and I'm always scared to death to touch that thing because it's so costly, but I know that we killed one at SVR (:ahh: $5000 we don't have anymore) and got it replaced before our next match... I'll talk to our programmer about that because we just got it out, got a replacement in, and kept playing.

In the last 2 seasons we've replaced our cRio 4 times and have never done it in less than an hour. Each time the cRio that was on the robot was replaced with a unit from spare parts that was completely clean of any code so it required a timely re-imagining process in addition to new user code.

I have seen some teams replace cRios in between elimination matches, but I believe these units had the appropriate code on them already.

Next season I'm going to pursue investing the $700 or so into a spare cRio that we can bring with us to events that will be an exact copy of whatever cRio is on the competition bot so that swapping one out is just a matter of the physical swap.

kjolana1124
23-04-2010, 09:27
NO GAME OBJECT IN THE KIT OF PARTS!

FIRST never do this to us again! The surface finish on the balls was so specific at driving the design of ball handling mechanisms and you screwed it up again by chosing something we couldn't get and not warning the manufacturer to stock up because a huge influx of orders would be coming.

I would simply suggest that FIRST warn manufacturers that come January 9th there may or may not be a swarm of 14-18 year old children demanding to buy this product. Who said stores can't have a Black Saturday as well?

Peter Matteson
23-04-2010, 10:33
I would simply suggest that FIRST warn manufacturers that come January 9th there may or may not be a swarm of 14-18 year old children demanding to buy this product. Who said stores can't have a Black Saturday as well?

We've been reccomending that to FIRST for several years that they warn the vendors so there is a stock. It would be win win for the vendor and the teams but FIRST has yet to do so, hence the comment. In 2009 they supposedly went with something that would be readily available, but FIRST's order interferred with Walmart getting their order and Walmart cancelled so we could no longer buy them easily.

synth3tk
23-04-2010, 11:19
Perhaps it's the frequency in which so many teams were yelling "ROBOT!" when there was no one even close by, that caused everyone else to become annoyed and ignorant of teams actually trying to clear their way through. For next year, howabout we have everyone try leaving their pit area a little earlier, and taking their time to walk with everyone else, instead of trying to blast through/past them all.
Even I started becoming somewhat unaware of the "ROBOT COMING THROUGH!" shouts in the pits (though I'm guilty of saying it myself). The problem, at least at Buckeye this year, was that the pit walkways were blocked way too often. You couldn't flow with the traffic, because there was no traffic to flow with. I remember our aisle being congested constantly due to two teams apart from each other having so many visitors constantly that they would overflow into the walkway. The backs from one group almost touched the backs of another.

Unfortunately, that "ROBOT!" chant wasn't enough to even break through sometimes. I'd stand there for what seemed like ages, shouting at the top of my lungs before they'd even realize I was right behind them. I think we'd eliminate a lot of the shouts if the pits were actually passable at all times.

We've been reccomending that to FIRST for several years that they warn the vendors so there is a stock. It would be win win for the vendor and the teams but FIRST has yet to do so, hence the comment. In 2009 they supposedly went with something that would be readily available, but FIRST's order interferred with Walmart getting their order and Walmart cancelled so we could no longer buy them easily.
That was a mess, especially because an orbit ball wasn't exactly a household item that you could find anywhere. Neither were the rings in 2007, if I recall correctly.

This is a pretty big deal that could be solved easily by more communication with FIRST. I assume they're worried that details about the gamepiece/game being leaked early, but I'm sure most companies wouldn't mind keeping a secret for a few weeks or months in exchange for an influx in orders from teams around the country. ;)

Radical Pi
23-04-2010, 16:23
I have seen some teams replace cRios in between elimination matches, but I believe these units had the appropriate code on them already.

Not the ones at philly at least. Our alliance partner had their cRIO blow out and it took 2 timeouts to reformat and re-upload to the new one

CallieJ
23-04-2010, 21:49
This is true. We were shoved into a goal during our second qualification match and couldn't get out. After the match I looked at the goal lip and how it caught on the wheels and saw that the only way a team could've prevented this from happening was to either build a robot too talk to go into the goal, or by giving your chassis about .5" of ground clearance.

I know of at least 3 teams that have about that much ground clearance.... Us, 254, and 968. :D To be able to go over the bumps we had to countersink all of the holes to mount our electronics and place all the screws from the bottom up. The bottom of the robot was literally SMOOTH. And we never got stuck!

And I know that all the holes are countersunk because I was the one who was in charge of drilling all of them....

pfreivald
23-04-2010, 22:54
I know of at least 3 teams that have about that much ground clearance.... Us, 254, and 968. :D To be able to go over the bumps we had to countersink all of the holes to mount our electronics and place all the screws from the bottom up. The bottom of the robot was literally SMOOTH. And we never got stuck!

And I know that all the holes are countersunk because I was the one who was in charge of drilling all of them....

Us, too... Unfortunately, we engineered things too closely, and while we could climb our practice hump, and the humps at FLR, we could not climb the humps at Championship.

My students learned a bit of a lesson about design tolerance this year!

Carolyn_Grace
24-04-2010, 08:16
Unfortunately, that "ROBOT!" chant wasn't enough to even break through sometimes. I'd stand there for what seemed like ages, shouting at the top of my lungs before they'd even realize I was right behind them. I think we'd eliminate a lot of the shouts if the pits were actually passable at all times.

I teach preschool, and it's so interesting to me how similar 4 year olds and high schoolers are to each other. ;)

Have you ever had someone yell in your face about something? Do you actually hear their words, or do you hear OBNOXIOUSLY LOUD NOISES?! Combine that with being in the Pit Area, which is already an obnoxiously loud area, and you don't register any loud noise because it's blending in with the rest of the loud noises that you've blocked out.

Now, have you ever had someone whisper something to you? Maybe you didn't quite understand what they said right away, but you heard the whisper, and it intrigued you enough to pay attention.

Instead of yelling "ROBOT" and push through, perhaps we could all walk with the crowd, and then when it gets congested, gently tap the person who is in the way, say, "Excuse me, we need to get through for our match" in a polite tone, with a smile on our faces.

I tell my four year olds, "Use your gentle words". Most of the time it works for high schoolers too. ;)