Go to Post All I know is I have fun building a robot, and I have fun competing with it. If I get an award, I'm happy. If I don't, then too bad. Either way, I'm coming back next year. - Tom Bottiglieri [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 18-04-2008, 07:58
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,357
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: NEW 2009 Control System Released

It looks like the power distribution pannel produces 24 volts for the compact rio. So what happens under heavy load and the 12 volt battery is pulled very low? I don't see any back up battery. I didn't see any specs on power consumption for the rio and the moduals and the access point. Did some one forget how first teams love to abuse thier motors and Batteries? Seams to me there needs to be a battery back up.
Reply With Quote
  #2   Spotlight this post!  
Unread 19-04-2008, 10:04
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: NEW 2009 Control System Released

Quote:
Originally Posted by Gdeaver View Post
It looks like the power distribution pannel produces 24 volts for the compact rio. So what happens under heavy load and the 12 volt battery is pulled very low?
I agree, the power distribution board provides the power regulation for the RIO and the Wireless Access Point as seen in these two photos. It would be nice to see a big capacitor there designed to survive brown outs.
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers
Reply With Quote
  #3   Spotlight this post!  
Unread 19-04-2008, 13:08
writchie writchie is offline
Engineering Mentor
AKA: Wally Ritchie
FRC #2152 (Team Daytona)
Team Role: Coach
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Daytona Beach, Florida
Posts: 148
writchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond repute
Re: NEW 2009 Control System Released

Quote:
Originally Posted by MikeDubreuil View Post
I agree, the power distribution board provides the power regulation for the RIO and the Wireless Access Point as seen in these two photos. It would be nice to see a big capacitor there designed to survive brown outs.
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.
Reply With Quote
  #4   Spotlight this post!  
Unread 19-04-2008, 13:22
FRC4ME FRC4ME is offline
Registered User
FRC #0339
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Fredericksburg, VA
Posts: 324
FRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant futureFRC4ME has a brilliant future
Re: NEW 2009 Control System Released

Does everyone think we can count on Kevin-style ADC processing built-in next year?
Reply With Quote
  #5   Spotlight this post!  
Unread 20-04-2008, 01:10
Guy Davidson Guy Davidson is offline
Registered User
AKA: formerly sumadin
FRC #0008 (Paly Robotics)
Team Role: Alumni
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Ra'anana, Israel
Posts: 660
Guy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to beholdGuy Davidson is a splendid one to behold
Send a message via ICQ to Guy Davidson Send a message via AIM to Guy Davidson Send a message via MSN to Guy Davidson
Re: NEW 2009 Control System Released

Quote:
Originally Posted by FRC4ME View Post
Does everyone think we can count on Kevin-style ADC processing built-in next year?
I think so. When I talked to the NI guys, they mentioned (among other things) oversampling, noise cancellation, integration (for a gyro signal) and other such goodies.
__________________
Reply With Quote
  #6   Spotlight this post!  
Unread 20-04-2008, 16:33
lukevanoort lukevanoort is offline
in between teams
AKA: Luke Van Oort
no team
 
Join Date: Oct 2005
Rookie Year: 2005
Location: Waterloo, ON, Canada
Posts: 1,873
lukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond repute
Send a message via AIM to lukevanoort
Re: NEW 2009 Control System Released

For those worrying about security - I was told by an NI rep that FIRST recognized the issue and now has NASA helping them develop a method of securing communication.
__________________
Team 1219: 2009 - Mentor
Team 587: 2005 - Animator, 2006-2008 - Team Captain
Reply With Quote
  #7   Spotlight this post!  
Unread 21-04-2008, 10:28
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: NEW 2009 Control System Released

Quote:
Originally Posted by lukevanoort View Post
For those worrying about security - I was told by an NI rep that FIRST recognized the issue and now has NASA helping them develop a method of securing communication.
I am not sure who from NI would have said that, but it is incorrect information.
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
Reply With Quote
  #8   Spotlight this post!  
Unread 21-04-2008, 11:29
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,637
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: NEW 2009 Control System Released

Quote:
Originally Posted by dlavery View Post
I am not sure who from NI would have said that, but it is incorrect information.
During the mentor Q&A, the FIRST rep said that the security issues would be outsourced to a private firm. He didn't mention the name of that firm.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
Reply With Quote
  #9   Spotlight this post!  
Unread 21-04-2008, 12:02
adman adman is offline
Engineering Support
FRC #1024
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Indianpolis
Posts: 38
adman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant futureadman has a brilliant future
Re: NEW 2009 Control System Released

I think we are starting to get a consensus here.

* We all want our students to learn how things really work.
* We all see students become somewhat intimidated sometimes by C at first.
* We all have seen students overcome their fear of C
* We know LabView is a great way to teach control system basics but
can mask the background info that leads to true product design
in the embedded world if that is our cause
* We are all very nervous about how much these systems will cost
* We see the split in minimally backed teams and the teams that
may have these already on order from NI.
*Also considering we are adding more parts to the system, the analog
adaptor plugin and the expansion board and the power inverter the
robot now has potentially more things to trouble shoot to keep the
robot running.

Let's all make solid proposals of how we can solve these problems of
implementation.
Reply With Quote
  #10   Spotlight this post!  
Unread 21-04-2008, 12:39
Chaos204's Avatar
Chaos204 Chaos204 is offline
Registered User
AKA: Jordan
FRC #0204 (Eastern Robotic Vikings)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: New Jersey
Posts: 69
Chaos204 is on a distinguished road
Send a message via AIM to Chaos204
Re: NEW 2009 Control System Released

Am I the only one who has yet to see any video demos or anything on the site? not that i am antsy or anything!?
__________________

Eastern Robotic Vikings
2005 PARC FINALIST
with 84 and 176
E. R. V. is on its way
Reply With Quote
  #11   Spotlight this post!  
Unread 23-04-2008, 22:31
Jay Lundy Jay Lundy is offline
Programmer/Driver 2001-2004
FRC #0254 (The Cheesy Poofs)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Berkeley, CA
Posts: 320
Jay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to all
Re: NEW 2009 Control System Released

Quote:
Originally Posted by adman View Post
I think we are starting to get a consensus here.
I agree these seem to be common concerns, so I'll put in my 2c.

Quote:
* We all want our students to learn how things really work.
Two points:

1. The old system and the new system teach different skillsets. Which one is more important is a matter of opinion.

2. If you want to teach both skillsets, just buy a PIC on your own and interface it with the cRIO. That's a lot easier than building a custom board with a PowerPC running VxWorks and interfacing it with a PIC.

So if your goal is to build a robot, the cRIO is clearly better (there's a reason they send 32-bit processors running VxWorks to mars and not PICs). If your goal is to teach, the cRIO gives you more opportunities to do that.

Quote:
* We all see students become somewhat intimidated sometimes by C at first.
* We all have seen students overcome their fear of C
* We know LabView is a great way to teach control system basics but
can mask the background info that leads to true product design
in the embedded world if that is our cause
These are all related to the fear that NI's ultimate goal is that someday we will all be programming our robots in LabView because the C/C++ interface is crippled. The NI reps have stated many times that is not the goal and the C/C++ and LabView libraries will be of similar quality. If you want to program in C, nothing is stopping you.

Quote:
* We are all very nervous about how much these systems will cost
I agree that the overall cost will increase for teams that may want a second controller and that's something FIRST should consider. However I don't think the wild speculation in this thread about what the actual cost will be and then coming to conclusions based on that is helping anything. What is clear is that the cRIO's will be sold for around how much each unit costs to manufacture, which is significantly less than the normal price.

Quote:
* We see the split in minimally backed teams and the teams that
may have these already on order from NI.
Back in 2003 WildStang used a custom board to program a positioning system for their amazing autonomous when everyone else was programming in PBasic with like 100 bytes of RAM. Now veteran and rookie teams both have access to incredibly powerful hardware. The libraries and the increased emphasis on code sharing will help the rookies take full advantage of the cRIO. I predict the split will always exist, but next year it will be smaller.

Quote:
*Also considering we are adding more parts to the system, the analog
adaptor plugin and the expansion board and the power inverter the
robot now has potentially more things to trouble shoot to keep the
robot running.
I agree, but I don't see that as a significant challenge. Plus with the wireless programming interface and the increased debug capabilities, programming problems will be a lot easier to find so it kind of balances out.

IMHO I think everything except for the cost is a non-issue.
Reply With Quote
  #12   Spotlight this post!  
Unread 24-04-2008, 01:07
Doug Leppard's Avatar
Doug Leppard Doug Leppard is offline
Registered User
FRC #1902 (Exploding Bacon)
Team Role: Engineer
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Orlando
Posts: 435
Doug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond repute
Send a message via AIM to Doug Leppard
Re: NEW 2009 Control System Released

Jay,

My big concern is that with current system we could have many kids on a vex system in preparing for FRC. You could proto-type what you wanted to do on vex.

But the new system you don't have that link to the two systems other than a labview similiarity.

I am sure it will all work out.

Plus most of us will not get the crio system until Jan 2009 because of cost and there is a lot to prepare for in understanding crio.

Should be an interesting year.
__________________
Doug Leppard
Reply With Quote
  #13   Spotlight this post!  
Unread 24-04-2008, 01:49
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,243
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: NEW 2009 Control System Released

This was sent out tonight...

Quote:
Greetings Teams:

We have some important information from National Instruments (NI) to share with you:

-------------

Firstly, we would like to extend our congratulations to all FRC Regional and Championship teams for a very successful 2008 FRC season.

As we know you’ll soon begin preparing for the 2009 competition season, we wanted to answer the two questions we’ve heard most frequently asked about the new control system. We are excited by the energy and enthusiasm you’ve shown for this technology change, and will continue to share information as it becomes available.

When will we receive the new control system? Is there any benefit to purchasing an NI CompactRIO controller now?

FIRST is continuing to work out the logistics of the exact availability date for the new control system, but it will be no later than Kickoff of the 2009 season. We are working extremely hard to make the new system available as early as possible.

We know some teams want to begin using the new control system. However, we advise against purchasing a current NI CompactRIO system from National Instruments. The prices listed on www.ni.com do not reflect the discounted price FIRST teams will pay for purchasing additional controllers, and more importantly, the software experience for the 2009 FRC controller in the 2009 Kit of Parts will differ significantly from an off-the-shelf NI CompactRIO system. Additionally, you will not be able to work with the other components of the control system. Instead of purchasing a NI CompactRIO controller now, we recommend that teams begin learning programming skills in C/C++ or LabVIEW.

What can we do now to learn more?

You can begin reviewing the training material already available online at:

* Tutorial: Getting Started with the New Control System
* Slideshare: Training sessions from the 2008 Championship
* Tutorial: Program the New Controller with NI LabVIEW
* Tutorial: C / C++ Programming for the 2009 FRC Control System


FIRST, National Instruments, and WPI will continue to develop and distribute training materials to support the set-up and use of the control system in preparation for the 2009 season. This training will be distributed through the web and live workshops, and there will be training available for the summer months. We will always post the latest training information on www.usfirst.org/community/frc and on www.ni.com/community/first.

Please send us your questions, comments and feedback via the National Instruments Community blog found at www.ni.com/community/first. We wish you the best of luck in the off-season, and thank you for helping support the FIRST mission and vision.

Go Teams!
Reply With Quote
  #14   Spotlight this post!  
Unread 24-04-2008, 08:25
dcbrown dcbrown is offline
Registered User
AKA: Bud
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Hollis,NH
Posts: 236
dcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud of
Re: NEW 2009 Control System Released

Quote:
You can begin reviewing the training material already available online at:

* Tutorial: Getting Started with the New Control System
* Slideshare: Training sessions from the 2008 Championship
* Tutorial: Program the New Controller with NI LabVIEW
* Tutorial: C / C++ Programming for the 2009 FRC Control SystemThis was sent out tonight...

My guesses on what the links should be based upon the above descriptions...


You can begin reviewing the training material already available online at:

* Tutorial: Getting Started with the New Control System
* Slideshare: Training sessions from the 2008 Championship
* Tutorial: Program the New Controller with NI LabVIEW
* Tutorial: C / C++ Programming for the 2009 FRC Control System

Last edited by dcbrown : 24-04-2008 at 16:20. Reason: link back
Reply With Quote
  #15   Spotlight this post!  
Unread 24-04-2008, 01:51
dcbrown dcbrown is offline
Registered User
AKA: Bud
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Hollis,NH
Posts: 236
dcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud of
Re: NEW 2009 Control System Released

Previously with the PIC, "system programmers" had the advantage and "application programmers" who wanted all that h/w stuff hidden were at a disadvantage. The advent of WPILIB and EasyC closed some of that gap, but still the plaform was more systems programmer friendly.

The platform was kinda backwards, often requiring a lot of systems knowledge before you could become an applications programmer. This typically meant new programmers were at a disadvantage.

The new platform is more the norm/inverse of that. The entry level for all is as applications programmers using the API of the RT/OS either within kernel tasks or RTPs (real time process). If you want to be a systems programmer, the entry costs in terms of time, effort, and knowledge just increased. But that is usually how it is. The new platform should align better with both sets of folks.

The WPILIB will be just another library/plugin option on top of the RT/OS that provides an API to access the pins, PWMs, etc. that we're familiar with on the PIC. Having the source may or may not help much unless the NI drivers for the modules have the source included in the cRIO kit also. But this library will be *the* method of accessing DIO, ADC, PWM, and relays for almost all but a few teams.

For example, lets say the device special file for the digital io module was /tyDIO and pins 0-15 were /tyDIO/0 .. /tyDIO/15. Then WPILIB would need to do something like the following to read an input pin.

Code:
fd = open( "/tyDIO/0", O_RW, 0 );         // open DIO driver for NI module, pin 0
bytes_read = read( fd, &byte, 1 );        // read value of pin 0
close(fd);                                         // close device

** this is pure swag -- there are several ways of doing this, but this is the
     most direct but again depends on the device naming scheme for the
     modules and its subparts.
This assumes the VxWorks io driver model is used and not bypassed in some bizarre fashion. Or instead of using the provided NI module driver, WPILIB may decide to directly implement their own replacement NI module driver to collapse some of the details but that sounds like way too much effort and then they'd need to support that flavor of NI module driver... Anyway in the PIC, systems programmers knew how to directly access the h/w. In the new model it isn't that simple, its easier to just access the NI drivers. It will be nice to get at least some documentation on the NI module driver APIs -- it would go a long way to understand how some of the system pieces fit together.

The biggest problem I'm having wrapping my head around is the sheer size of the API and doc set for VxWorks along with a lack of information on what the NI driver/library interfaces look like. But all in good time...
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

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


All times are GMT -5. The time now is 06:54.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi