|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
It's better to be a little disgruntled and aware of a potential problem then blissfully ignorant until the bus hits you. While FIRST has a pretty decent system in place, the only reason is because people looked at it and said "How can I break this system?". And honestly, it still has a lot to be desired in my opinion, but it's getting there. I reiterate my point, you did nothing wrong, and there is no reason such topics should be so problematic. If anyone disagrees with, bring it on ![]() Matt |
|
#2
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
ORIGNAL POST: (but I embolded key phrases): "I know this is nothing more than speculation, but it's extremely fishy. While our team was at the Finger Lake Regional in New York, several teams had their robots suddenly act erratically during teleop, sometimes in a very suspicious manner." Curiosity is one thing: casting aspersions as to a significant likelyhood of intentional unfairness perpetrated by someone is something else. It calls into question the fairness and the legitimacy of the entire competition. I thnk Brandon no longer thinks such sentiments are appropriate to a large public forum without greater evidence. The gracious thing is to assume a team's problems are it's own fault and to ask for help isolating them and not assume someone associated with FIRST or attending FIRST is out to get them by nefarious means. The volunteer field crews work very hard. I know from personal experience that if a robot "misbehaves" on the competition field but does not misbehave on the practice field or on tether, it can be very frustrating. Isolating the cause of the difference of behavior can sometimes be very hard. As demonstrated in Update #17, the technical staff is working quite hard to help teams identify issues with their robot prior to connecting to the FMS. Teams should also know how and be ready to reset their robot if it "bricks" on the competition field. We weren't. |
|
#3
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
Yes, he jumped to conclusions, and yes he made a mistake. And yes, he acknowledged that. That doesn't mean broaching the topic was a bad idea, just that next time, be a bit more careful how it is done, and I'm sure he will be. Nobody ever did anything great by playing along and not making waves, sometimes waves need to be made. As far as your teams troubles go, I'm sorry you had them and I'm sorry you were unprepared. Personally, I don't think there's any shame in getting caught by something you didn't know was a problem, now you learned your lesson and you'll watch out for it next time. I'm sure you wouldn't appreciate someone coming on CD and ripping in to you for not thinking to check your robot for a problem you weren't aware existed. Matt |
|
#4
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
Insinuating problems should be investigated or blamed on the dishonesty efforts of others without any real evidence is a "sour grapes" meme that unintentionally disparages the competition. Brandon seems to have acknowledged this: you seemingly have not. If you play a friendly card game and lose, it is not appropriate to immediately publicly ask if one of the friendly players cheated in the timeframe that the valid winners are enjoying their props. One can choose the level of awareness to the potential for cheating. FIRST tries to be friendly, professional, and gracious. I do not know how Brandon could have publicly approached the subject of his feeling his team was likely a recent victim of cheating at a FIRST competition in a manner would be seen as graciously professional. If you can, I will certainly admit I was wrong and apologize to you. I don't think Brandon should be ashamed: in fact, he's better for having made a mistake and admitting it and moving on. You seemed to imply that Brandon had just chosen the wrong words. I think it's not the words that were the issue- it was the sentiment, timing and location of that sentiment. There is a huge amount of this competition that is mostly an honor system. There are also many EASY ways to cheat that do not involve hacking- I'm going to assume that those ways to cheat aren't used sufficiently to worry about and I'm going to spend my energy elsewhere. Are you starting with the position that there are likely enough cheaters involved in FIRST that we should spend our brainpower looking for them? I have focused my brainpower on looking for the understanding of the laws of nature on highly complex equipment causing the seemingly nefarious robot behavior. I view it as time better spent. I think we can agree that the right time to be broadcasting talk about potential hacking victimization is not the day the winning team is supposed to be celebrating their win. |
|
#5
|
||||
|
||||
|
Re: Possible FLR Hacking?
Whether or not we lost the match is not relevant to me, and I already know the battery was at fault. I'm only pointing out a possibility as to the cause of certain specific problems, not necessarily with our team or alliance. Please don't take it as if I think people are actually cheating at all.
|
|
#6
|
||||
|
||||
|
Re: Possible FLR Hacking?
Apparently we disagree.
Written English is an imperfect medium. You saw an accusation of cheating and an attitude of sour grapes. I saw someone writing what many other people are curious about. When it looks like the system has been hacked, has it really been hacked? or are there other explanations? It is a fascinating topic. The answer was that "Yes" there are many explanations other than malicious mischief. Your last message describes many assumed motivations and attitudes that might be truly present in some minds, or might not. They certainly aren't declared in what I remember reading. If you found them between the lines, you might want to stop reading that part of this thread. Unless you know something about the situation that the rest of us don't, please don't be so quick to assign negative motivations to an author when other explanations for their curiosity exist. Gee, that last sentence contains a meme that sounds familiar. Blake |
|
#7
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
As far as an example, I would have approached it something like this: Quote:
FIRST is supposed to inspire STEM and show students what the 'real life' does with it, and in the real life there will always be people looking to undermine the system to their own personal gain. I don't think (thankfully) it's present at a great capacity in FIRST, but I am concerned it could be if people stop asking "What's really keeping us secure here?" however I think you'd have to be a fool to think it's not there at all. It seems to me your gripe is more with being disagreed with, than the topic at hand. Based on that, and the fact that at this point I believe I've made my case on this matter as abundantly clear as I can, and I am stepping out of the discussion unless the topic becomes more relevant to the actual original topics of this thread. If you really insist on following up, then you're welcome to PM, IM, email or carrier pigeon me. |
|
#8
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
![]() |
|
#9
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
Matt |
|
#10
|
||||
|
||||
|
Re: Possible FLR Hacking?
Quote:
...and I'm out of tomatoes. |
|
#11
|
||||
|
||||
|
Re: Possible FLR Hacking?
Don't cast aspersions on your friends- even the ones you don't know.
Especially in a public forum. If someone uses phrases like "extremely fishy" and "very suspicious manner" and the team's teacher writes: "Do I think my student jumped to a rash decision and posted this thread before he thought of what it is implying? YES" Intent and implication are two separate concepts. I'll assume the teacher has a better read on the situation and I'll assume the people of FIRST are friendly and I don't need to worry about cheaters. You are welcome to assume other things. Intentional misquotes are generally never welcome. |
|
#12
|
||||
|
||||
|
Re: Possible FLR Hacking?
I don't believe that any of the teams have any reason to cheat, though there still may be some out there that might want to try. My original thoughts were that some students might want to hack for fun. You know, we're all geeks here, that's entirely possible. After all I've read, I still believe it's possible, but I no longer think that it has any likelihood of having occurred at FLR.
It's probably worth mentioning that I wrote the original post at 1 AM and my judgment wasn't the greatest, and I do regret parts of it, but I am unable to edit the post, so I guess what happens happens. It might also be worth mentioning that I was nearly barred from going to competitions with my team and am not currently on good terms with some people because of that post, but I felt I was doing the right thing by bringing hacking up as a possibility in the competitions. All I wanted was to gather opinions and maybe get someone looking into what might be breachable in the system, and that's exactly what happened. There is also the unfortunate outcome of people who misunderstood my post, or understood it in the incorrect way that I wrote it. I'll admit I'm at fault for not waiting until I was awake enough to make proper sense. Hopefully someone will read through the whole forum before accusing me of accusing someone of cheating next time, and hopefully my team will understand what I was trying to do. |
|
#13
|
||||
|
||||
|
Re: Possible FLR Hacking?
Well, I'm glad we averted the downfall of Western civilization.
Anyone have anything interesting left to say about the original topic? |
|
#14
|
|||
|
|||
|
Re: Possible FLR Hacking?
I think the original topic was something along the lines of ...
" At the FLR regional, there were a number of robots that seemed to not be controlled by their team DS. They seemed to ignore inputs, would deploy minibots on their own, or lose comms and come back just as the match was ending. What are some possible explanations? Is is possible or likely that someone hacked the field or some of the networks and took control of the robots?" On that topic, I'd say that another possible explanation for some of the robot movement that doesn't obey joystick input is that the team autonomous code wasn't finished. In NJ, I believe we saw five teams using Java and C++ whose exit condition for autonomous was not correct or whose autonomous would destroy objects that teleop would try to use. The result was that their tests worked fine in the pits, but on the field, their robot would mostly sit there and ignore controls. Sometimes the robot would crash due to null objects or invalid objects. Running a DS practice mode test would usually reproduce the effect in the pits. Other times it was necessary to alter the device boot sequence and run the practice match. If this happened, and a team had a more active autonomous, their robot would effectively be taking the DTF challenge of full auto. That may explain some of the odd behavior. Other explanations -- low batteries can cause intermittent dropout of pretty much anything on the robot, and devices take different amounts of time to boot. If the robot reanimates after about a minute, I look at power to the radio. If it reanimates after ten to fifteen seconds, I look at the cRIO power. Mechanical difficulties or loose wires can easily cause some inputs to make sense and others to be ignored. Robots that lose chains or PWM cables are really hard to drive, and until the team finds the smoking gun their mind is racing as to what caused that behavior. As to whether or not it is possible to hack the field, I'd say that it was made my man and can be broken by man. It is possible. However, it is far more likely that a tornado will tear off the roof and six lightning bolts simultaneously scorch each of antennae on the field radio. Also, if the field is hacked, hackers almost always leave footprints. I'm pretty sure FTAs and FIRST would quickly spot it and have tons of data to identify how it took place. Finally, there are tons of easy ways to have fun at a FIRST regional. I suspect even the most hardened hacker would rather collect buttons or watch scoring trends. Making a team's robot sit still for 90 seconds just isn't that great by comparison. Maybe it would be fun to make their BFL blink morse code messages such as "Danger, Will Robinson! Danger!", "I'll be back", "Hasta la vista, baby", or "I'm sorry, Dave. I'm afraid I can't do that.". When I see that, I'll believe the field hack is more likely. Greg McKaskle |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|