|
#151
|
||||
|
||||
|
Re: NEW 2009 Control System Released
After reading the first post to the last, I went back to the first again.
Can someone help explain this stuff to me in peasants terms? ![]() |
|
#152
|
|||||
|
|||||
|
Re: NEW 2009 Control System Released
Quote:
Its a "PC" running a flavor of unix operating system that you'll need to write an application program for. Hardware drivers for all the common stuff will be written for you so you just have to call them to get the data you're interested in. Take EasyC or WPILIB x 1000 in terms of the number of library calls that are available. Quote:
Quote:
Quote:
Quote:
Last edited by dcbrown : 18-04-2008 at 15:02. |
|
#153
|
||||
|
||||
|
Re: NEW 2009 Control System Released
So it's actually the same programming accomplished in a different style?
Edit: Had to fix my grammer. ![]() |
|
#154
|
||||
|
||||
|
Re: NEW 2009 Control System Released
And since its in C++, you would still be able to write in C, as long as it tagged as C, and in C++ at the same time ,right? Does this mean we will be writing classes, object, and using the C++ templates, et cetera?
|
|
#155
|
||||
|
||||
|
Re: NEW 2009 Control System Released
Quote:
You can do things with the vxWorks shell that are just not unix like at all. For example, you can call routines from the shell much like you can call programs from a linux command prompt. I hope that Wind River will give us access to some of the extra tools that can come with Workbench. For example, Wind River has tools which can monitor memory use as the your program is running, so you can detect memroy leaks. There are also tools for profiling so you can know how much time is spent in various routiens and how often those routines are called. Hopefully we can get Wind River to spring for some training assistance to allow us to make the best use of their tools. |
|
#156
|
|||
|
|||
|
Re: NEW 2009 Control System Released
Quote:
. You can call routines, change data, whatever you want. But from an application programming standpoint, the API provided in VxWorks is very unix-like. I guess what I'm trying to say is don't confuse utilities unique to VxWorks with the environment that the typical team will be using (if using C). Ditto on training. It would be especially nice if the full analysis tool set was available, possibly at extra, but discounted, cost. Last edited by dcbrown : 18-04-2008 at 16:38. |
|
#157
|
|||||
|
|||||
|
Re: NEW 2009 Control System Released
Wow - this looks pretty rugged. I can't help but wonder how long it would take Ricky to rip a port out of it...
![]() |
|
#158
|
|||
|
|||
|
Re: NEW 2009 Control System Released
but we don't have any serial cables to accidentally screw in anymore!
|
|
#159
|
||||
|
||||
|
Re: NEW 2009 Control System Released
The system looks, awesome. To me(I missed all the sessions and everything gotta catch up)its a lot more down to making a WHOLE lot better auto. code than the IFI controller was. Also from the pics I saw, it looks way more cooler and professional then IFI.
Quote:
![]() |
|
#160
|
|||
|
|||
|
Re: NEW 2009 Control System Released
Quote:
Quote:
I suspect the Cisco example showed access points spread apart by some tens of meters. This is enough to reduce the interference seen at the access points. However, two laptops close together operating on different networks will experience lots of mutual interference. In the normal office operating environment wireless nodes are normally several meters apart or operating on the same network. Quote:
Operating a single access point per field with 6 robot stations and using wired LAN from the Operator Stations to the field controller is IMHO the way to achieve the best performance. The single access point can employ 802.11e to provide QoS for teleop control packets (and possibly telemetry) and the beacon rate and other network parameters can be tuned for optimum system performance. The Field controller can also shape the traffic to equalize the access for the six teams or even for the two alliances. Adjacent field would operator on non-overlapping channels. All of this off-the-shelf stuff. There would be very few re-transmissions or holdoffs in such a scenario - mostly from outside interferences. If FIRST is planning on 802.11b/g, I do hope this is what they are planning. Personally, I'd like to see 802.11 a/b/g radios in Linux capable boxes all around for maximum flexibility. |
|
#161
|
||||
|
||||
|
Re: NEW 2009 Control System Released
You know, I was just thinking that it would've been fun and rewarding if FIRST had challenged the community to come up with a control system--we're a big huge bunch of engineers and the like with tons of experience between ourselves with embedded programming, board design, experience hardening electronics to survive harsh environments, etc. I think that given the opportunity we could've come up with something absolutely wicked and cheap, too. While NI is an AMAZING company, and they make absolutely sweet products, part of the charm of the IFI system is that it was designed for FIRST. I feel like the community could have done an amazing job of that--then they could be manufactured and sold to teams at cost. Oh well--just...everybody remember this idea for 10 years down the road when we change systems again!
![]() |
|
#162
|
||||
|
||||
|
Re: NEW 2009 Control System Released
Quote:
Quote:
![]() Last edited by neutrino15 : 19-04-2008 at 01:44. |
|
#163
|
|||||
|
|||||
|
Re: NEW 2009 Control System Released
Quote:
|
|
#164
|
|||
|
|||
|
Re: NEW 2009 Control System Released
These look like high-speed switch mode regulators. Large capacitors are not required, and can even be detrimental. Since the 24V supply is an up-converter, it can probably maintain regulation down to 7V on the main battery, maybe even less.
|
|
#165
|
|||
|
|||
|
Re: NEW 2009 Control System Released
Does everyone think we can count on Kevin-style ADC processing built-in next year?
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Buying the 2009 control system | BornaE | FRC Control System | 9 | 16-10-2008 17:16 |
| 2009 Control System Feature Wishlist | tdlrali | FRC Control System | 47 | 17-06-2008 00:25 |
| pic: 2009 Control System, Mounted | Billfred | FRC Control System | 23 | 01-05-2008 19:02 |
| 2009 Control System Possibility? | Racer26 | Rumor Mill | 121 | 25-04-2008 09:05 |
| Forum Request: Post-2009 control system? | Billfred | CD Forum Support | 3 | 22-04-2008 16:22 |