|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#106
|
|||||
|
|||||
|
Re: Team Update #18
Quote:
Quote:
![]() |
|
#107
|
|||
|
|||
|
Re: Team Update #18
Quote:
It makes sense to me that if it turns out there are bots that definitely don't hit the bolt and hit the pad hard enough and still don't trigger that duration would be the next most probable cause. I can imagine a pretty violent bounce on some minibots. I would like to believe FMS would still catch those, just based on some of the minibots I saw at Pittsburgh which bounce pretty good that got picked up, however I can not say that bouncing too quick is an impossible cause of a false negative. I think teams can alleviate the duration problem pretty easily as well by adding some cushioning or something, but I know a real hard number for duration time would help team immensely. |
|
#108
|
||||
|
||||
|
Re: Team Update #18
Quote:
As they say in Animal House: "You effed up! You trusted us!" To imply that all teams should have built a slow super-overpowered minibot just to ensure they trigger the target if the FIRST specs were wrong is silly. We (as good engineers) should have worked within the specs given to us. BTW - I have no idea if there is a problem or not, but I'm surprised by your dismissal of the fears of many by saying "you should have built your minibot to hit harder, not to the spec." -John |
|
#109
|
|||||
|
|||||
|
Re: Team Update #18
Apparently not many (none?) of us realized the spec was incomplete.
I sure missed it. |
|
#110
|
||||||
|
||||||
|
Re: Team Update #18
Quote:
Quote:
Quote:
In my mind there is absolutely no way a ref or any spectator can tell for certain that a minibot has put enough pressure on the plate, not hit a bolt and reliably triggered the top. The field crew will be able to test & determine if the tower sensors are working, and if a sensor breaks, I am certain they will fix it. Quote:
And I agree with everyone saying there is too much speculation in here... has anyone actually gone into the Q&A and asked the question? Asked what the sensor is? what the duration is? Your team leader has access to the Q&A forums... USE THEM. |
|
#111
|
||||
|
||||
|
Re: Team Update #18
Quote:
Also, even if a team built the sensor plate, it is apparent that that is not enough. You have to know how that switch trigger will be detected. What algorithm is used to reject pole strikes by robots? how long does the switch have to be depressed? etc. |
|
#112
|
||||||
|
||||||
|
Re: Team Update #18
Quote:
Sorry if I misread your original post... I'm a little annoyed that everyone is blaming FIRST for this, when they are clearly trying to make an improvement over week 1, and no one can move that a minibot that should have triggered the pole didn't. |
|
#113
|
||||
|
||||
|
Re: Team Update #18
There was a question in the Q&A asking if the bot had to stay up for any period of time.
The response was that it just had to trigger the plate. As far as padding goes, we tried this in week 1 with 1/2" of "grip-pad" and electrical tape formed into a cushion. This did not improve the reliability of triggering in week 1 at all. I measured the force our light switch requires to activate. It was 5-6 newtons. 25-50% above the upper limit of the specification (2-4N). The minibot itself struck the top-plate of the practice pole (wood plate) violently enough that the 10' steel pole actually jumped about 1/8". This would make sense if you do the physics of a 1.25 kg object traveling at about 2 m/s (some minibots are even faster than this) being stopped in less than 7mm of travel. It is a pretty violent impact. If the impact absorbed perfectly, I would expect a If you do the math on this, you would expect 7ms impact with a peak force around 30-40N. Of course, this was week 1. I did hear that week 2 was improved immensely. Assuming an elastic collision, this could have a dwell under 14ms. If 75ms is required, a flexible member requiring about 4N to flex it, and around 2-3 inches of compression just might work. Shorter if you are slower, longer if you are faster. For you guys going 3 m/s... Good luck. Hope to be joining you soon. |
|
#114
|
|||
|
|||
|
Re: Team Update #18
I haven't been to a competition yet, so i don't know, but are they letting you test your mini bot on the field before hand? Just to make sure it works. As far as the bolts go, if i was a ref i would put some chalk or something on the bolt heads. Something that would leave a mark. Or, before the comp the bots get checked to see if they can contact the bolt. Maybe a green mark on bot that can't touch bolt and a red mark if it can. This would end a part of the problem or questions that might arise.
Last edited by johnr : 03-16-2011 at 03:14 PM. Reason: different idea |
|
#115
|
|||||
|
|||||
|
Re: Team Update #18
Quote:
At week one, in order to remedy the problem with false positives, the FMS software was changed (at least at GSR) so that a "trigger" would only occur when 8 consecutive positive samples were detected, with the samples still occuring at a 20ms rate. This FMS change effectively required minibots to hold at least one of the trigger limit switches closed for approximately 150ms. This change eliminated false positives from robots bumping into the base of the towers, and worked fine for slow minibots, but fast minibots were then having trouble hitting the trigger for LONG enough. On Thursday, our minibot was one of the ones which was regularly smashing into the top of the tower (with plenty of Newtons) but which was also not holding the switches closed long enough to result in a "trigger." Team 40 had a similarly quick minibot and was seeing the same problem. We started adding a mechanical "impact absorber" to the top of our minibot in order to have it remain in contact with the switch plate a little longer, but this had two problems -- it didn't always extend the contact long enough, and sometimes failed to activate our off switch. In the last match on Friday (a replay of Match 11), we unintentionally found a sure-fire solution to the problem of not contacting the tower for long enough (simply leave the motors on) as shown in the photo below: ![]() (Separate photo discussion thread at http://www.chiefdelphi.com/forums/sh...ad.php?t=93430 ) However, our team budget isn't sufficient to afford cooking thermal protection wires and motors in every match, so we needed to come up with a different solution! We ended up increasing the reliability of our off-switch a little, but were still at the edge of triggering / not-triggering the FMS limit switches for long enough. Some matches it would work, and others it would not. I can only presume our contact time was very close to the required threshold. In Week Two, it's widely known that FIRST made mechanical changes to the trigger assemblies. I'm curious as to whether or not they also changed the needed "contact time". (Maybe to the 75ms described earlier in this thread?) I do think that once a "contact time" is determined by FIRST, it would be helpful to release the information to teams. That said, I'm still concerned that really fast minibots may not hold the trigger plate up for long enough to result in a positive trigger. It sounds to me that everything worked great at some regionals (Kettering and Pittsburgh have reported that) while other regionals may not have had as much success (San Diego?) This sounds to me that the problem may not yet be completely solved. I'm curious to see what happens in Week Three regionals and hope that FIRST and teams continue to get this worked out. 1519 doesn't compete again until week Five. I do know that with ever-faster minibots and deployment systems, anything other than automated scoring (except maybe official video replay) will have a hard time distinguishing between four minibots that all hit the top of the tower with between 9 and 8 seconds remaining in the match! At the Week One Granite State Regional, Finals-2 was determined by the minibot race, (see http://www.chiefdelphi.com/forums/sh...ad.php?t=93314 ) where all 4 minibots hit the top with between 8 and 6 seconds remaining on the clock. Not all of the minibots activated the trigger. The referees manually made the correct on-field call, but there was a fair bit of debate about whether or not they had. Counting on the referees to always be the adjudicators puts them in a really tough spot, so I hope that the automatic triggering system can be made to work reliably without having to pose major additional constraints on teams (such as requiring them to hold the trigger plate up for a long time.) However, since there presumably is some sort of "contact time" required to have a successful trigger recorded, it is very important (as Brandon mentions) to have teams know what that time is in order to be able to adapt their minibots to satisfy the requirement. Last edited by Ken Streeter : 03-16-2011 at 03:26 PM. Reason: oops - we don't compete next until Week 5... |
|
#116
|
|||
|
|||
|
Re: Team Update #18
Quote:
Quote:
This is the problem exactly. An engineering specification of what constitutes the act of TRIGGERing the tower has not been provided beyond that it takes 2-4 Newtons of force, and unspecified magic happens in the FMS to determine if it is TRIGGERed. To the best of my knowledge, the manual or arena did not provide any specifcation as to how the tower switches are being sampled, or what they're connected to. I think it's fair enough to say we don't care about the speed of the electrons in the wires, but beyond that, whatever is happening post-switches could make a difference in the design, or in who wins. For this sort of thing, 20ms is a ridiculously long sample time, and to require 8 consecutive samples at that slow of a rate is just absurd. If that's what it takes to prevent hostbot shakes from triggering it, it needs a redesign. Did FIRST seriously not think teams would build minibots that would bounce off the top in less than 1/10 second? It was never specified for what duration the force must be applied. I'd like to see a specification that says something like: The TOWER is considered TRIGGERed when the switches, connected through _________ to a ________ controller, running code available for download from _____, cause the ____ variable to become true. |
|
#117
|
|||||
|
|||||
|
Re: Team Update #18
In Florida, it appeared the vast majority of races resulted in the towers triggering properly, whether the minibot was slow or fast (and Florida had several sub-1.5 second minibots).
However, I do remember a couple of specific instances where the tower was not triggered for one reason or another (but not the teams involved - all I know is it wasn't us!). |
|
#118
|
|||
|
|||
|
Re: Team Update #18
Quote:
For the record, with the exception of issues across the entire field in the second finals match, I did not know of any issues with the towers at Lake Superior with the exception for one team that initially was hitting the bolt heads (they made a tiny modification to fix the issue). That said, the minibots were used by under half of the teams. Last edited by RMiller : 03-16-2011 at 04:59 PM. |
|
#119
|
||||
|
||||
|
Re: Team Update #18
Quote:
|
|
#120
|
||||
|
||||
|
Re: Team Update #18
Quote:
Quote:
Last edited by MagiChau : 03-16-2011 at 05:20 PM. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|