|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Hopefully we can at least get a higher powered radio.
EDIT: This was on the page linked by the blog: Quote:
Last edited by Steven Donow : 30-08-2012 at 11:25. |
|
#2
|
|||
|
|||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
|
|
#3
|
|||||
|
|||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Just read through the RFP. Looks like they aren't asking for much in the way of increased functionality over the current control system (other than a USB 2.0 host on the robot controller...and I'm sure I've overlooked other small details). I think that is smart - the current system is very, very powerful.
There aren't a lot of set-in-stone requirements when it comes to user friendliness/simplicity, packaging, environmental robustness, physical connectors, etc. Let's hope that the proposers really knock it out of the park in those areas. The other interesting thing is the projected number of FRC teams each year, which to me is comically optimistic: 2015: 3,600 2016: 4,000 2017: 4,700 2018: 5,400 2019: 6,200 Then again, I'm sure these err on the high side just to make sure a supplier can hit "worst case" volume demands. |
|
#4
|
|||||
|
|||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Am I the only one who misses the original Linksys gaming bridges? I find it silly that we have a radio that takes longer than the crio to boot...
-Nick |
|
#5
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Reading through the RFP, I had a couple of possible concerns:
Quote:
Quote:
Quote:
Of course, all of these are very specific to the solution they end up going with. It's entirely possible that none of these are an issue. |
|
#6
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
|
|
#7
|
|||
|
|||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Programming is more about the thought process and problem solving than the syntax. That being said, a controller without some sort of C-like language would probably be a very low possibility.
|
|
#8
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
While this is true (I've been programming longer than any student on my team has been alive, so I'm very familiar with process vs syntax, and have probably forgotten more languages than any student on my team actually knows), the syntax is usually a major hurdle for beginner programmers. There are also some significant structural differences between many languages that can provide serious problems for students if they try to switch. What if you're used to Call by Reference being the default in one language, then switch over to Call by Value in another? Someone who has only had a year or two of limited experience with one language would have trouble switching their thoughts over to the new paradigm.
|
|
#9
|
|||||
|
|||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
A couple interesting requests for the new controller that I noticed
Quote:
|
|
#10
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Quote:
The current cRIO can send all that information via visual means connected to GPIO or I2C on the robot even when disabled. Someone would just have to make something to do it. Display devices could easily include: LEDs, a backlit LCD, light bulbs, low voltage electro-florescent displays. There is no USB 2.0 Host support on the cRIO but you could put a COTS device on the robot like a laptop. However, I'm not sure that part is really a slam dunk. USB has 3 common modes: Human Interface Device (HID), mass storage, and CDC (serial communications). Each mode is rather complicated. Generally when you plug devices into a host port there needs to be a driver for that device. No driver means no support. So even if you could make a USB 2.0 Host port you'd need software support in the control system to make it work with devices. That's *a whole lot of devices*. Usually things that don't run Windows/Linux/BSD/Mac OSX have to be selective about the USB hardware that actually works. After all what's the benefit to the device manufacturer to make drivers for your unusual low sale volume platform (<10,000 teams...Microsoft can give that away and basically did with the Kinectx). Last edited by techhelpbb : 30-08-2012 at 14:58. |
|
#11
|
|||
|
|||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Ought to be interesting to see if IFI is interested in once again being our control system supplier.
I'm sure many FRC mentors would rejoice at that concept. Sadly, I have a feeling that wont happen, either because IFI isn't interested anymore, or because FIRST might categorically reject a proposal from them. The old IFI systems were much faster to boot than even the 2009 cRIO-based system, which was the best one yet. I also wonder if FIRST will be transparent with the FRC community about who is proposing? |
|
#12
|
|||||
|
|||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Quote:
Think Mac vs. Windows debate to the 10th power! Things like this must be done with a limited committee of dedicated individuals. |
|
#13
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
Quote:
http://www.chiefdelphi.com/forums/sh...ntrol+proposal http://www.chiefdelphi.com/forums/sh...d.php?t=105531 I'll be selling shovels ring side... Last edited by techhelpbb : 30-08-2012 at 16:23. |
|
#14
|
||||
|
||||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
pBASIC is no longer supported. When I began as a mentor the control system was basically 2 Parallax BASICStamps. One did the communications and held it in buffer and the other was available to be customized with user programs. You had to occasionally read from the communications Stamp.
|
|
#15
|
|||
|
|||
|
Re: FRC Blogged - The 2015 Control System Request for Proposa
They are also looking for 60ish laptops to support the Kinect station.
Did we already know this? |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|