![]() |
Re: Banging the driver station
Quote:
Quote:
If you look at some of our matches on Saturday, you will notice that we stop before the alliance wall in our first few matches. The question then is what changed between then and the end of today. This requires a bit of explenation. Our autonomous reads values from the Dashboard via Network Tables for an autonomous (do nothing, drive, drive and aim, etc) and a distance to travel. At some point the robot stopped reading these values at the start of auto while on the feild (expect another post about this tomorrow). We don't know why; It worked just fine on the practice feild, and we tested multiple times. Since we no longer had the option of reconfiguring the distance our robot drives based on what defense we were in front of, we were faced with the option of having no autonomous or having an auto that goes x inches, and to change that we would have to recompile and redeploy. We played a match; auto went fine (crossed the defense, didn't hit the wall). We played another match, and we got stuck on the rock wall. We now had the choice between not always being able to get over the rock wall or definitly getting over the rock wall by running for all of autonomous (just in case we get stuck). We chose the more strategically viable option, in order to get the most points. Quote:
Quote:
I appologize for typos or anything else messed up or confusing about this post, I've been at a robotics competition for a while and am very tired. |
Re: Banging the driver station
To me I don't think its worth a yellow card.
There are so many reasons why a robot could smash into the DS wall in this game without it being "attempting to damage the opponent's DS" which is the only thing worthy of a yellow card. What if the code is off? What if I sensor fails or gives a wrong reading? What if it's a rookie team that has no sensors and was just guessing? In teleop it seems to me that most of the time teams are running into the wall because they can't see whats going on and its much easier to hear that you hit something and turn to low goal then it is to hope your close enough that you don't run into the invisible barrier on the batter and beach yourself. I don't think anyone is trying to attack other driver stations. It just comes with the "violence" (not in a negative way) of this game |
Re: Banging the driver station
Quote:
Another thing you can try without adding any additional sensors is reading the current from your speed controllers directly from the PDP. Presumably you will see a spike in current as your bot climbs over the defense, then it will level out once it reaches the other side. Just do a moving average of the current over time and stop when you see it going down. If you can add encoders to one or both sides, then you can better measure distance traveled, and again, averaging over time will give you velocity. When you see the bot speed up after the defense, then shut it down. (of course, this presumes that your wheels don't slip excessively while crossing). In the future, you might want to consider an ultrasonic sensor (relatively cheap, but prone to signal scatter from the diamond plate walls) or for a little more money, one of the new compact LIDAR units. Quote:
I am of the school that believes no code should be run on the field unless it has been duly checked out on the practice field, and if that can't be done before a match, then you just have to forego the potential auto points until you can. Of course, there are always things that can go wrong due to unforeseen special circumstances (see 3467's whirling dervish can grabbers from last year), but the Yellow card warning would be a strong incentive to figure out why it happened (as we did) and make sure it never happens again. |
Re: Banging the driver station
Quote:
|
Re: Banging the driver station
Quote:
|
Quote:
|
Re: Banging the driver station
Quote:
|
Re: Banging the driver station
Quote:
|
Re: Banging the driver station
Quote:
|
Re: Banging the driver station
Autonomous wall banging should not be penalized - autonomous is hard enough as it is, and the wall can certainly take a hit.
Teleop wall banging should be penalized - first with a warning from the head ref, then a yellow, then a red. Red cards should not be given out lightly - FIRST is about inspiring students, and getting a red card is a mighty quick way to un-inspire students. |
Re: Banging the driver station
Quote:
At least in this case it would be for dangerous operation of your robot... |
Re: Banging the driver station
Quote:
We installed this on our robot: http://www.robotshop.com/en/rotary-e...module-v1.html Using the analog input we can read 12 discrete positions which we are using to select our auto mode. There's no way to specify parameters as in a Dashboard solution but so far we have managed without. We could always install more switches :) |
Re: Banging the driver station
Quote:
Quote:
Quote:
|
Re: Banging the driver station
Quote:
Now to my point: not every event has a practice field, and not every team has/can afford sensors. For example, there was no practice field at Columbus this past weekend. In this case, teams did not even have a chance to test autonomous modes. Additionally, there were a couple of teams that had autonomous modes that ran into the driver station. These teams were generally rookies. While I'm not saying that all rookies cannot afford sensors, many cannot. As a result, I do not feel like there can be any expectation for teams to not run into the driver station wall in autonomous. The rules cannot change just because a team is a rookie; what is applied to one must be applied to all. Would I like them to test it? Of course, the less violent, the better for everyone. But I don't think it should be required. Tele-op, however, is rather straightforward; if a team continues to hit the driver station, a red card is completely warranted. |
Re: Banging the driver station
All actions have consequences.
Regardless of intention, if you prevent another team by your direct (including autonomous) actions from playing to their full potential you deserve a penalty. I find it difficult to believe that anyone on the receiving end of a direct hit that stops them from playing would being okay with a team not getting any type of penalty. It wouldn't be fair to the team affected. What that penalty is debatable. I think a combination of a Foul and a yellow/red card if repeated or egregious. |
| All times are GMT -5. The time now is 01:35. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi