View Single Post
  #3   Spotlight this post!  
Unread 02-05-2014, 20:10
Cel Skeggs Cel Skeggs is offline
Robot Software Manager Alumnus
AKA: Previously known as Colby
FRC #1540 (The Flaming Chickens)
Team Role: Alumni
 
Join Date: Feb 2013
Rookie Year: 2009
Location: Portland, Oregon, USA
Posts: 107
Cel Skeggs is a glorious beacon of lightCel Skeggs is a glorious beacon of lightCel Skeggs is a glorious beacon of lightCel Skeggs is a glorious beacon of lightCel Skeggs is a glorious beacon of lightCel Skeggs is a glorious beacon of light
Re: Introducing the CCRE!

NEWS! Please at least skim the headlines of these if you're interested in the CCRE!

>> OUR EXPERIENCES WITH THE CCRE

Recently, our team completed the entire season with the CCRE.
In the season, there was precisely ONE robot-breaking issue with the CCRE, which was fixed in the next twenty minutes and now there are no known bugs in the CCRE. (There are probably plenty, I just don't know about them. If yuo find any, report them!)

Using the CCRE, we could count the number of matches where there was a software error on one hand. When the mechanics and the control system worked, the software almost always worked too.
This is much better for us than in some previous years, when we'd lose many matches due to software bugs.

With this season, we now have seven robots using the CCRE - our prototype and competition robots this year, four different bunnybots, and our InvenTeams robot.

>> WORLD CHAMPIONSHIP AWARD

As well, we were lucky enough to get to Worlds, where the CCRE won the Innovation in Control award! Specifically, the judges referenced the briefly wide variety of useful features in the system and the new advanced and automatic error-recovery features, which I should make a post about shortly.

>> LIBRARY CHANGES

If you're intending to try out the CCRE, keep in mind that I'm currently working on some major changes to the core libraries, so your code may spontaneously break and need fixes in the near future.
I will post about these around the time that I push the changes to the core repository.

>> WPILIB

We are currently in talks with Brad Miller, the person in charge of WPILib, and there is a slight chance that some segments of the CCRE will make it into WPILib itself! Stay tuned.

>> 2015 CONTROL SYSTEM

We are doing our best to be a beta team for the 2015 control system, so we'll be upgrading the CCRE to work on both versions - you'll be able to use the CCRE to write code for either system, and so you won't have to worry about having to write different code for the cRIO versus the roboRIO if you have multiple laying around!
Now, there will still be the Java 1.3 versus Java 8 difference, but we can't do much to help with that, sorry.
__________________
Software manager alumnus. Developer of the CCRE, a powerful robot code framework based on dataflow and composibility.
Refer to as she/her/hers. Years of FRC: 2012, 2013, 2014, 2015, 2016. FLL for a few years beforehand.
Team 1540: The Flaming Chickens | Portland, Oregon | Twitter | Facebook