Quote:
Originally Posted by Levansic
In another thread in the electrical forum, there were complaints about the field system. We didn't have problems on the practice field, but many teams had on-field failures of the radio links. Quite a few came back to the practice field trying to diagnose their problems. Some were genuine power supply issues, but not one team noticed or mentioned that there were over a dozen active Wi-fi networks in the half of the arena where the competition field was.
My point is that the cause of failures is many and varried. Often convenience and relying on hearsay causes the finger of blame to point to one component or technology, when a more thorough examination without preconceptions will unearth the true cause of problems.
|
In my opinion, the field issues has little to due with the other networks, although it will make the problem worse. FIRST has set it up such that teams can inadvertently saturate the field network. The camera can, and on the newer cRIO must be, connected to the DLINK, and the driver station can access the camera directly, bypassing the cRIO. This allows for streaming video from the camera with no compression, and at its highest rate, i.e. 640x480 @ 30 frames a second. It only takes a couple of robots stream video this way to saturate the field. Add to it that you can send data back and froth from the driver station to the cRIO via open unregulated ports, and you have a recipe for bad field behavior. In addition, 802.11n is susceptible to interference from other networks notably 802.11g, and this will reduce the overall data rates achieved. Also, the default code locks the periodic loops to the arrival time of driver station packets. If the network is congested, the jitter and latency of packet arrivals will be awful causing stuttering and unresponsive robots. While on the practice field or at your build site things will be fine. We have toned down our usage of the back channels to try a minimize our impact on the field, but this is a real issue and hopefully at some point FIRST will try to do something about it.