![]() |
[FRC Blog] Radio Silence
Posted on the FRC Blog, 6/3/16: http://www.firstinspires.org/robotic.../radio-silence
Quote:
|
Re: [FRC Blog] Radio Silence
Good to know, since they're really pricey too.
|
Re: [FRC Blog] Radio Silence
Please don't pick another radio that has a 90 second reset time... watching robots die on the field this year was especially frustrating (and common) because you knew it would be for a large majority of the match.
|
Re: [FRC Blog] Radio Silence
Meh, not a huge deal either way. I'd like to see them jump to the next generation and get us more bandwidth though. Always a plus.
|
Re: [FRC Blog] Radio Silence
I hope the new radios get a back up power supply.
|
Re: [FRC Blog] Radio Silence
Quote:
Otherwise, I'd have stuck a capacitor on the radio to make sure it stays on in the event of a brown-out. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
That was the first and only time we ever had a problem. |
Re: [FRC Blog] Radio Silence
Quote:
The main problem, for me at least, is that the radio takes 90 seconds to boot... If they're working together on a custom FRC firmware why not make one that just boots faster and disabled unneeded features? EDIT: Approximately 90 seconds, numbers were based on a match I watched and wasn't exactly counting with a timer. Take with a grain of salt. |
Re: [FRC Blog] Radio Silence
Personally I favored the old radios that had 4 ports. This year we had a radio go bad and constantly had problems connecting in our build room. Could be user error or radio problem. All I know is it worked one moment and didn't work another moment with no configuration or connection changes. I also prefer having more ports so that we could connect to the radio via Ethernet without having to use a splitter when the ports were already maxed due to an on-board computer. Also if one port went bad on the old radio, it wasn't totally gone since you could just use a different port.
|
Re: [FRC Blog] Radio Silence
Can we please pick a radio with a physical Reset button... if you can't connect to the router because the firmware is messed up, you can't reset it to factory settings either, and that's kind of a terrible catch-22 to be stuck in!
Also I'll add to the growing requests for a radio that boots in less than 90 seconds... This is the single biggest thing, really. I don't understand why minimizing this aspect of a radio isn't a top engineering priority. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Besides, if it had amazing fast boot time, the engineers working on it wouldn't have any more excuses. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
It's my understanding that the bulk of the OM5-AP bootup time is in loading and initializing the built-in web server interface to the device settings. If that were removed from the firmware package, it could probably boot in less than 30 seconds. It would also take away a lot of flexibility for teams to tweak their network setup. Given a couple of years with the same radio, I expect that the bootup time could be drastically slashed while providing teams with the appropriate tools to configure the device. That's probably not going to happen this year, though. |
Re: [FRC Blog] Radio Silence
One thing I wonder is that if when you configure the radio for field use, maybe the web dash could be disabled. There's no way anyway into the radio after it's been programmed without resetting it, so in competition mode that most likely would not be an issue. Especially as the firmware programmer and team flasher would work anyway without the dashboard.
|
Re: [FRC Blog] Radio Silence
Quote:
mDNS seemed to be finicky on this access port as well. |
Re: [FRC Blog] Radio Silence
Quote:
Quote:
Quote:
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
![]() |
Re: [FRC Blog] Radio Silence
![]() |
Re: [FRC Blog] Radio Silence
Quote:
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
this one definitiely this one probably this one since he is 18 harassment is ok |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
No question that boot time is a big downside of the OM5P-AN. It's ~60 seconds, compared to ~25 seconds for the previous d-link radio.
Considering the optimization target "number of seconds of robot-match time when the robot sat there unable to communicate", it is far superior to the d-link. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Though this is just my two cents, but if the device prioritized services (DHCP & Routing) above the webGUI, it'd help boot times, though this might be totally contrary to the way OpenMesh has the device configured. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
But yes, that minute-long boot time is quite annoying. Take that away and maybe teams don't have to power in queue just to start the match on time... |
Re: [FRC Blog] Radio Silence
I know that we are now beating a dead horse, but maybe if we kill it again someone will listen.
Seriously though, while I'm sure FIRST HQ is already looking at how to solve this problem I will ad my voice to the cry for a faster boot time. Can we go back to the old, I mean REALLY OLD radios that were literally ready in about 10 seconds. These were before WiFi and while I love the benefits that WiFi brings our t-shirt shooter is one of my favorite robots because it has that old IFI system where the robot and driver station are both ready to go in about 20 seconds tops. We had a situation at Palmetto this year where, in the elims, we were not sure if we would make it onto the field because we had to power up our robot to reset it and due to the long boot time we struggled to get it reset in time. We only made it out in time because the FTA had sympathy for us recognizing that our problem was something we had no control over. If we had the space to put one I would swap our radio for one of the old D-Links because they boot so much quicker and a fast boot time is so important when you are struggling to make a match in time, but it is also important when you have a bunch of small children who want to see the robot run, but you are losing their attention because the darn thing is taking what seems like 3 years to boot up. I think now the horse is sufficiently beat. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
The OpenMesh radios fixed many connections issues on the field. I hope the FRC-specific firmware can pass the FCC regulations. The radios are part of the reason there are no more "x-mas trees" with FMS. They also actually perform QoS versus the D-links and can enforce bandwidth caps.
If your robot repeatedly reset on the field, it may have been the power connection to the radio or a brownout condition. I watched several teams drop after an impact of some sort. A more resilient connector would be great. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
However, most robot power problems I witnessed were with 6 gauge wire connections at the Battery, Breaker, and/or PDB being loose and those didn't change from last year. If those are not tight (zero wiggling allowed), you will lose connection with impact or just acceleration. Even though I could have done without the long bootup, I loved the connectivity vs the D-Link. I went from previously having to tell teams to reduce camera resolution/framerate to keep matches clean for everyone on the field to suggesting they ought to for their own happiness since they were only hurting themselves. I had one team in their first match have issues when they had Qty 3, simultaneous 640x480/30fps camera feeds going, and no other teams in that match were affected. It was very nice looking at the log on the FMS for that match with beautiful numbers for everyone else. |
Re: [FRC Blog] Radio Silence
Quote:
There's a persistent belief by some people that there was a competition-specific version of the firmware. I think that's based on a misunderstanding of just what it means for the OM5P's power light to be on and steady. When powering it up, the power light comes on and stays on just long enough to trick people into thinking it's ready to be reconfigured at the kiosk, but then it goes off again as the boot process continues. If you click the button on the kiosk too soon, the program fails to find the radio and suggests reloading the firmware. |
Re: [FRC Blog] Radio Silence
Quote:
The OM5Ps are and don't work terribly but being forced to use the utility is not helpful. |
Re: [FRC Blog] Radio Silence
Quote:
You also have to start dealing with the limited range and the connection dropping when certain objects come between your DS and your robot again. As for the DLinks from previous seasons- one of the major reasons they were dropped was that they were the biggest culprit in the "christmas trees" that we saw in the past. This is when all robots on the field would start moving jerkily or dropping out completely. The DLinks didn't quite conform to the WiFi standards, in a way that almost guaranteed christmas trees in poor connectivity situations. Picking a radio for FRC is not an easy task, and it is often a game of tradeoffs. Knowing the team at FRC working on it, I think they understand the tradeoffs and requirements very well and will make a good choice. |
Re: [FRC Blog] Radio Silence
Weren't they already discontinued by the manufacturer? I understand this is a kick to those who bought them for spares, but they were having to look into the new -AC variant anyway, right?
Also this x1000 Quote:
|
Re: [FRC Blog] Radio Silence
The boot times have never bothered me. However I'd love to see a new radio use power over ethernet. Eliminate the barrel connectors that come loose.
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Quote:
If the radio does lose power in the middle of a match, the boot time is certainly going to be annoying, but it is not the problem you need to be working on. |
Re: [FRC Blog] Radio Silence
Quote:
I am, however, worried about my partners' wiring. You know, the partner whose bumpers are tacked together on hopes and dreams and the number is painted on with finger paint? To get everything legal took them so much time that there wasn't time left for robust. And let's be real, inspecting and fixing wiring with matches every few minutes is not feasible. And when I really need them to get their butts onto the batter for this capture, a little safety margin wouldn't be too bad a thing! Edit because that was a little snarky: We can also work this from the inspiration end. A robot that's dead on the field is highly unlikely to be inspiring. (Not impossible, but unlikely.) And it's those teams on the margins that might be the hardest to retain. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
I watched a practice match on Carver where both 1114, and 330 got disconnected from the field. It can happen to anyone! |
Re: [FRC Blog] Radio Silence
Having a duel power system - one through the barrel and one through the ethernet would definitely help with redundancy. I admit I don't know enough about these radios to know if they will fail-over that way.
But a robot with poor wiring is a robot with poor wiring. They are just as likely to have their roborio die, their VRM drop out, or their speed controls stop. A faster booting radio would be nice, but I'd rather see a radio that just doesn't need to reboot. Redundant power or just PoE required so that the ethernet latch provides a small measure of security would help those issues significantly. I'd also like to understand what the impetus is for teams to not want to power their robot on before they are on the field. Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
There are two "energy systems" on the robots: Pneumatic and electrical. Pneumatic, there isn't a way around pressurizing it ahead of time, not if you need the functionality in auto. But, it does generally need the electrical system powered up and responding to controls to activate (unless you happen to know where the manual triggers are). But once the electrical system is powered up, it's powered up and if there's a problem, you'll notice... Also, there's the "the gyro initializes on startup, so we need to be done placing the robot before we start the robot" crowd. Others call them "inexperienced programmers". |
Re: [FRC Blog] Radio Silence
Quote:
It's possible for even nicely wired radios to have their power come out. 5895 (our pit was next to them) and a few other teams at worlds found that the new radio's power port eventually gets a little loose and it becomes easier for the plug to come out. |
Re: [FRC Blog] Radio Silence
We had some radio disconnects during driver practice, and we found the loose connections that caused them. AFAIK, we had no disconnects during competition this year. However, if the radio model were not specified by FIRST, I can confidently say that a short (re)boot time would be among our requirements and specifications.
|
Re: [FRC Blog] Radio Silence
People hated these radio's because every time their robot rebooted on the field they blamed it on the bad radio. Sorry but it was probably something loose in your rats nest.
That said I didn't like the new radios power plugs as they were a bit looser then the dlinks. They were also more awkward to mount. Oh yea boot times :deadhorse: In all reality if they made the things boot faster and put us back to recycle rush we would all love them. |
Re: [FRC Blog] Radio Silence
Quote:
It's just a case of getting the right wires working. It was half-heartedly explored here |
Re: [FRC Blog] Radio Silence
Quote:
The 1522 RevA is infamous for Einstein 2012. |
Re: [FRC Blog] Radio Silence
1 Attachment(s)
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Regardless of rat's nest wiring or not, it's still a pretty bad situation to sit there still for the majority of the match just because your radio power cycled... |
Re: [FRC Blog] Radio Silence
Quote:
Unfortunately it wasn't until after our only competition did we find out we can power it via PoE from the VRM and the power connector for redundancy. |
Re: [FRC Blog] Radio Silence
Quote:
The staff made good engineering tradeoffs this year on radio features. |
Re: [FRC Blog] Radio Silence
Quote:
I'd still like to see quicker network connections, both for demos and competition. The long cycle time on initial connection made troubleshooting far more time consuming than it should have been. |
Re: [FRC Blog] Radio Silence
I was CSA at five events this past season. I think I might have seen three occasions where the power connection at the radio was an issue, and one of them was because the team was using the wrong size connector.
Quote:
|
Re: [FRC Blog] Radio Silence
We had our barrel connector come out twice, and we used the right size connector. One incident that was particularly humorous is when a team's defense manipulation arm actually landed on the radio connector with lots of speed / force, pulling it out of the radio. So I guess that's one reason to use PoE.
|
[FRC Blog] Radio Silence
A trick we used was to loop a ziptie around the barrel connector. Using this method, we had one FMS disconnect the entire season (caused by a faulty Ethernet cable).
http://i.imgur.com/GdhH1Tq.jpg |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
While I understand that the VRM is likely not the cause for the radio dropouts, at a system level all components of the system should be compatible. Compatibility requires an assessment of such factors as tolerance stack-up.
The present VRM can provide Voltages as low as 11.93 Volts at the regulated 12 Volt output. It might be wise to require that the radio operate within the present system - or to alter the present system to operate the radio. Either specify ~11.5 Volts as the minimum operating Voltage at the radio input or change the VRM such that it provides a minimum of ~12.5 Volts at the 12 Volt output. Either of these solutions removes the possibility of hardware conflict due to Voltage tolerance. Intended as a suggestion. |
Re: [FRC Blog] Radio Silence
Quote:
In point of fact during the bid round in which the RoboRIO was accepted I proposed in writing to FIRST this exact solution. Quote:
Quote:
Then again if we simply stop allowing power to the radios to be disconnected we'd not have to worry about these crazy boot issues except when loading the field. I really think FIRST should find a way to support batteries for those radios as others have mentioned, but finding a wide enough selection of COTS radios with this feature is going to be tough. I doubt FIRST wants to make custom mobile robot radios as I have mentioned it to them before. Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Considering that for most teams reliable video feeds from the robot is nice to have but not a necessity (except those doing vision processing on the laptops of course), to me it makes far more sense to ensure a reliable command signal to the robots over the luxury of a video feed. The old radios (pre-2009) would boot and connect in under 5 seconds, and were supported by a backup battery (through the controller), meaning even if you did somehow drop connection, you'd pick it back up almost instantly, no more sitting on the field for half of the match because of a momentary brownout or sudden impact. Switching away from the overcrowded 2.4Ghz and 5Ghz frequencies alone would be a huge benefit to field connectivity (plus people could set up WiFi in the pits again), and separating control signals from video could open up more bandwidth for both. Plus these days there are a ton of options available for compact radios of various frequencies due to the growth in the RC aircraft and DIY electronics communities, so finding a suitable Transmitter + Receiver for FRC uses should be much easier now than it was 10 years ago. |
Re: [FRC Blog] Radio Silence
Quote:
The big issue with the DLinks was that the frequency backoff was hardcoded into the radio, and the value was the same for every radio produced. This meant that if they ever interfered with eachother, that would all start trying to separate from each other, but they would do so at the same rate, which just caused them to keep interfering. That was the root cause for the Christmas Trees. The new radios have that number legitimately randomize, which actually actively allow the radios to not interfere with each other. So even though they were FCC certified, for our uses they had issues, and our options for radios have to be specialized so those issues don't happen. |
Re: [FRC Blog] Radio Silence
Quote:
Furthermore: even if they follow the same path to degrade they are all at various orientations, distances and signal strengths so the odds are very low they'd actually all block in that way. |
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
|
Re: [FRC Blog] Radio Silence
Quote:
Personally I'd rather have continuous control and a possibly temperamental camera connection than the chance of having my whole robot parked on the field doing nothing. I also think that, if the rules continue to allow driver station cameras, it will eliminate much of the need on-board cameras due to the far better framerate and resolutions possible with such a setup. On-board cameras are still great for targeting, but there are plenty of ways to score a goal reliably that don't require a live video link. |
Re: [FRC Blog] Radio Silence
Quote:
Allegedly the FMS safety controls override the value of video. If this is the case then there should be no video on the control connection at all. Again - what was suggested was not no video - it was video on WiFi and FMS on a lower frequency. Hypothetically FIRST would police and insure the FMS lower frequency, the teams would be responsible for their WiFi. FIRST could then return to using simple spectrum and protocol analyzers. Keep in mind that lower frequencies will change sometimes based on venue because the competition is now International. As a CSA who has watched the video over WiFi issue for a number of years, and someone that made video over WiFi for military robotics, all I am suggesting is that we let this crazy video mess fend for itself. |
| All times are GMT -5. The time now is 23:57. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi