|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#16
|
||||
|
||||
|
Re: Unclaassified: Information about the 2010 control system
Quote:
|
|
#17
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
I think it would be cool for a beta team to explain what they had to do, or chose to do to last year's code. They can use this as the backdrop to review the new things introduced in the beta thus far. Not having signed beta stuff, I hope I'm not suggesting anything that you aren't supposed to do.
In general, I think most training from last year should still be pretty accurate. Greg McKaskle |
|
#18
|
||||
|
||||
|
Re: Unclaassified: Information about the 2010 control system
Thanks Greg!
|
|
#19
|
|||||
|
|||||
|
Re: Unclaassified: Information about the 2010 control system
Quote:
There's a new mechanism for dealing with the clutter of reference clusters having to snake all over the block diagram. Since we don't yet know whether what we have is going to be the final form, it's probably best not to share too much detail about it, but it resembles a kind of global variables that are simpler to create. |
|
#20
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
So far, while there have been some iterative improvements to LabVIEW code (as Alan mentions, we're currently testing something that should make managing references much easier), there are more similarities than differences thus far.
Our team is currently in the process of rewriting our 2009 program in the 2010 framework, keeping logs of what's different as well as what has remained the same. Once we're done, we plan to gather all the info into some kind of "delta" document, detailing the various changes and upgrades we've seen in the 2010 system. I imagine most other beta teams are doing the same. |
|
#21
|
||||
|
||||
|
Re: Unclaassified: Information about the 2010 control system
To follow up, we just completed transfering our 2009 code into 2010 and getting it functional.
The new method of opening and referencing devices it a large improvement. Everything else worked pretty much out-of-the-box. The only other difference that comes to mind functionality-wise is the messages that you send to the DS. I can tell you right now that the DS screen is very small at 7 inches - and the text that you can send to the driver message display is equally small. Smaller and harder to read than the quickbyte. I think that we (my team) will modify the dashboard to make a larger and easier to read section since we use that for feedback from our autonomous settings. There are some quirks to the DS that you need to get used to - the order the joysticks number themselves in is a bit problematic, though they give an easy way to reorder them. If you don't have the hub and joysticks plugged in when you run the DS, it will not detect them if you plug them in after the fact. In addition, you may have to pay attention to updating the DS software and the Crio image - the latest beta update broke camera communications if you didn't image the crio AND install and use the new DS software. It's nothing insurmountable, and it's been great fun (and a lot of work) to watch the 1718 controls team figure out the issues and keep moving ahead. We're looking forward to hosting our seminar with our co-team 2604: it's going to be fun and exciting to show off the new code. |
|
#22
|
||||
|
||||
|
Re: Unclaassified: Information about the 2010 control system
To answer John's question, to run C++ we just updated to the latest FPGA image and updated to the new version of WPILib that supports the new FPGA image. Done.
So, everything worked from a C++ standpoint right off the bat. We are testing Java but, our code from last year is C++ so we have been able to switch back and forth for testing. |
|
#23
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
Does the Classmate have a video output port? If so, plugging in a larger monitor might be helpful when prototyping but FIRST does not typically provide AC at the Driver Stations.
Russ |
|
#24
|
|||||
|
|||||
|
Re: Unclaassified: Information about the 2010 control system
Yes, both versions of the Classmate have VGA ports. And, for that matter, spare USB ports that would support a full-sized keyboard.
|
|
#25
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
Remember that the Classmates being beta tested aren't the same as the ones that will be in the KOP.
Greg McKaskle |
|
#26
|
|||||
|
|||||
|
Re: Unclaassified: Information about the 2010 control system
Good point - there is a version of the Clamshell with no VGA port.
|
|
#27
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
Has anyone tried non KOP joysticks or controllers? Our team's off season drive project could benefit from a 3 axis joystick. There are 3 axis joysticks that do not need a drive and use the default xp driver. Any indications that they would work? Would they map into Labview?
|
|
#28
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
Quote:
http://www.amazon.com/gp/product/B00..._ya_oh_product Just plugged it in in place of the KOP joystick. It uses every axis and button allowed in LabVIEW. Last edited by rwood359 : 17-10-2009 at 13:15. |
|
#29
|
|||
|
|||
|
Re: Unclaassified: Information about the 2010 control system
How does that work with Labview. Where does the Z axis and throttle get mapped to. The VI I've seen only has an X and Y output.
Thanks |
|
#30
|
||||
|
||||
|
Re: Unclaassified: Information about the 2010 control system
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 2010 Control System Beta Testers Posted | Jared Russell | Control System | 3 | 04-09-2009 16:40 |
| Bills Blog: A few more details on control system and 2010 beta test | Joe Ross | FRC Control System | 3 | 13-08-2009 13:52 |
| Should FIRST Release the 2009 Control System beta Libraries and information? | Elliot Swart | General Forum | 24 | 01-10-2008 07:12 |
| What do you wish you knew about the new control system? | Joe Ross | Control System | 2 | 09-01-2004 21:47 |