|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#76
|
|||
|
|||
|
Re: FIRST is really looking into the Einstein problems
I agree with you, Al. Not likely that our on board cpu contributed to the "connections" issue but was just letting you know there was one robot on Einstein for sure that was using cpu. It processed Kinect data and sent key data to Crio over router. The Crio then sent info to driver station via the bridge. As I recall, programmers had compacted data so it would be sending reduced data packets and avoid over loading transmissions.
Last edited by JB987 : 17-05-2012 at 17:51. |
|
#77
|
||||
|
||||
|
Re: FIRST is really looking into the Einstein problems
One additional data point to add to the pile that I don't believe was mentioned in any of this years previous "Communincations Issues" posts:
Specs: Bridge Firmware: 1.21 DS Laptop: HP Elite Axis camera Vision targeting through separate PC connected through ethernet into bridge C++ 4 port cRio When 2826 arrived on Archimedes for the first practice match: - We noticed an extremely high, relatively constant trip time (> 150ms) through the diagnostic tab on the DS. - Our FMS connection indicator would rapidly turn off and on and our axis camera feed was extremely lagged. - For the first 30 seconds, we were pretty much dead in the water. - We "jiggled" the ethernet connection and check CPU and network utilization, and the numbers were low and consistent with times where no errors ocurred - We then unplugged and re-plugged our ethernet connection to the DS laptop mid match. For an unknown reason, everything suddenly worked perfectly. No latency, no lag and full control -Afterward, the FTA mentioned that our trip time suddenly decreased per their diagnostics, so that was consistent For Practice Match 2: - We had the same rapid disconnection issues as match 1 as soon as we connected the ethernet cable to the DS laptop - The FTA came to us before the match was started and we tried unplugging and re-plugging the ethernet cable. This did not fix the issue, same symptoms - The FTA's curiousity was piqued, so he allowed a bit of troubleshooting - We could ping the bot with consistently high latency - We disabled and enabled the DS laptop network adapter - No fix - The FMS was rebooted - No Fix - Robot was rebooted - No Fix -DS laptop OS (windows 7, obviously) was restarted - At this point we had a completely new behavior in that we could ping the robot with low latency, but the FMS would not show connection. Quote from FTA "What the heck?! I've never seen this before" -We started the match anyway and had no control or feedback from/to the bot -About 10 seconds into the match, we disconnected and reconnected the ethernet cable and viola! Everything worked again. *At this time, we had a consistent set of failures and symptoms, but no consistent correction method. We were starting to freak out... For Practice Match 3: - Immediately prior to approaching the Alliance station, we rebooted the DS laptop -We waited for at least 1 minute for the robot and bridge to boot -We waited for the DS and dashboard applications to fully launch. -We confirmed that "2826" was established on the LCD board above our alliance station -We plugged in the ethernet cable into the DS laptop and got immediate connection to the robot and FMS. Little to no latency (<2-3 ms on average) -we ran the match with no glitches or issues At this point we knew our DS laptop was somehow perpetuating the issue, if not directly causing it. We ran the process described in 3 more practice matches, all Quals and elims with absolutely no issues. We know that we did not solve anything, but hopefully this process can shed some light on other noted issues. |
|
#78
|
||||
|
||||
|
Re: FIRST is really looking into the Einstein problems
On a similar point, we've also seen the DS software itself to be faulty, where only by closing and reopening the DS could a connection to either the robot or Cypress board be reestablished.
|
|
#79
|
||||
|
||||
|
Re: FIRST is really looking into the Einstein problems
Quote:
|
|
#80
|
||||
|
||||
|
Re: FIRST is really looking into the Einstein problems
I saw this posted in another thread. I have not seen this specific issue mentioned in this thread so far, but it seemed relevant so I thought I would bring it up.
Quote:
|
|
#81
|
|||
|
|||
|
Re: FIRST is really looking into the Einstein problems
Quote:
|
|
#82
|
|||
|
|||
|
Re: FIRST is really looking into the Einstein problems
Yes.
|
|
#83
|
||||
|
||||
|
Re: FIRST is really looking into the Einstein problems
Quote:
I think what Joe was referring to was that we also went to extra effort this year to minimize the data we were sending from the cRio to the driver station. We set up a toggle button on the driver station controls that enables and disables data sending (disabled by default). The reason for this is that we noticed that the driver station quickly becomes very "laggy" when we send data to it (this is using SmartDashboard and NetworkTables). First we tried to solve this by upgrading the laptop but it still happened. So we worked around the problem by not sending data unless we really needed to "debug". Even with our data sending enabled, we were using a timer to drastically limit how often we send data. It seems very odd to me that the small amount of data being sent from the robot to the DS could make any difference in the DS performance. We stuck with SmartDashboard because for another part of our tele-op control system, the flexibility of being able to send a small amount of data from the SmartDashboard to the robot was so useful (i.e. the functionality of NetworkTables). It was worth all of the trouble we had to go through and all of the workarounds like restarting our DS before each match. |
|
#84
|
|||
|
|||
|
Re: FIRST is really looking into the Einstein problems
Quote:
![]() |
|
#85
|
|||
|
|||
|
Re: FIRST is really looking into the Einstein problems
Thank you FIRST!
I think they should also figure out a way to get (or simulate) a couple thousand (10s of thousands?) WiFi receiving/transmitting devices like cell phones, laptops, etc into their test. It seemed there were more problems as more people started watching matches, in the elims and then accumulating to einstein where everyone was surroundinng one field with their wireless devices. or maybe FIRST should just license some white space spectrum ![]() |
|
#86
|
|||||
|
|||||
|
Re: FIRST is really looking into the Einstein problems
There were actually very few on 2.4 GHz. Maybe 4 or 5. The field runs on 5 GHz and there are very few phones that can transmit that at this time.
|
|
#87
|
|||||
|
|||||
|
Re: FIRST is really looking into the Einstein problems
A great big step in the right direction.
![]() Thank you, FIRST. |
|
#88
|
|||||
|
|||||
|
Re: FIRST is really looking into the Einstein problems
Quote:
Quote:
Maybe instead FIRST should require every team member and volunteer to get their Amateur Radio license, and we can then just use the Ham bands ![]() In all seriousness: FIRST is tossing significant resources at the issue, and I for one am very comfortable with the process they are following so far. Kudos for good communications, too. |
|
#89
|
|||||
|
|||||
|
Re: FIRST is really looking into the Einstein problems
Quote:
Funny you should say that, Don. Bryce, who's attending for S.P.A.M. just so happens to have his Ham license FRC 180 is totally behind these efforts by F.I.R.S.T , and we sure hope that the testing will yield insight into what I'll just call "the comms problem". It has been vexing us for awhile, now. Last edited by EricS-Team180 : 26-05-2012 at 21:57. |
|
#90
|
||||
|
||||
|
Quote:
My team has had no connectivity issues. We are using the older bridge and firmware. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|