Go to Post It truly is a Merry Vexmas! - Ginger Power [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 03-01-2016, 14:01
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
Index of Robot Code Releases

I've put together a list on GitHub of all of the robot code releases I could find: https://github.com/flamingchickens15...tware-releases

(See this thread for the short conversation about creating it.)

I've tried to add all of the Chief Delphi posts I can find, but I've probably missed a few. You can either post additions here or pull-request them directly into the GitHub repository - just make sure to follow the conventions used by the other entries on the list!

If you don't like how I summarized your team's release (I spent about 30 seconds on each), just send a pull-request to fix it!

A couple of teams have added themselves to the list on GitHub without posting anywhere else - I'm not entirely certain that's sufficient to meet R13, at least in the spirit of the rule. I'd recommend creating a Chief Delphi thread if you don't already have one, and then pull-request your team onto the list.

Thoughts or additions?
__________________
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
  #2   Spotlight this post!  
Unread 03-01-2016, 15:23
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,061
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Index of Robot Code Releases

RobotPy teams are encouraged to add themselves to our community list, which includes links to code as well.

http://robotpy.github.io/community/
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #3   Spotlight this post!  
Unread 03-01-2016, 18:50
jojoguy10's Avatar
jojoguy10 jojoguy10 is offline
Programming/Controls Mentor
AKA: Joe Kelly
FRC #0997 (Spartan Robotics) and FRC #2990 (Hotwire Robotics)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Corvallis, OR
Posts: 294
jojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant future
Re: Index of Robot Code Releases

Would it be possible to note which language they're in? That would be awesome!
__________________

2013 and 2014 - Student (FRC#2990), Programmer (LabVIEW)
2015 and 2016 - Mentor (FRC#2990), Programming (LabVIEW)
2017-Current - Mentor (FRC#997), Controls/Programming (Java)
2015-Current - A/V Volunteer at Oregon events
  #4   Spotlight this post!  
Unread 03-01-2016, 20:05
Christopher149 Christopher149 is offline
Registered User
FRC #0857 (Superior Roboworks) FTC 10723 (SnowBots)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2007
Location: Houghton, MI
Posts: 1,103
Christopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond repute
Re: Index of Robot Code Releases

Here is 857's code for 2015. Java.

I don't really have an interesting descriptive label like most of the others.
__________________
2015-present: FTC 10723 mentor
2012-present: 857 mentor
2008-2011: 857 student

2015: Industrial Design, Excellence in Engineering, District Finalist, Archimedes Division (#6 alliance captain)
2014: Judges Award, District Engineering Inspiration, District Finalist, Galileo Division

  #5   Spotlight this post!  
Unread 03-01-2016, 20:25
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is online now
Custom User Title
AKA: Cal
FRC #4183 (Bit Buckets)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Cambridge MA
Posts: 811
z_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond repute
Re: Index of Robot Code Releases

Our 2015 Java robot code can be found here.
__________________
2012 Utah Regional Rookie All-Star
2013 Phoenix Regional Judge's Award for "design process and prototyping"
2014 Hub City Regional Quality Award, Arizona Regional Excellence in Engineering Award
2015 Arizona East Regional Creativity Award, Winner
2016 Arizona North Regional Finalist, Arizona West Excellence in Engineering Award, Finalist
  #6   Spotlight this post!  
Unread 03-01-2016, 20:56
Jalerre's Avatar
Jalerre Jalerre is offline
Registered User
FRC #4965 (FIRE)
Team Role: Alumni
 
Join Date: Apr 2014
Rookie Year: 2013
Location: Anderson, SC
Posts: 147
Jalerre is on a distinguished road
Re: Index of Robot Code Releases

Here is our team's (4965) Github page. Java
__________________
Vex
2013: 415 - Fabrication, Programming, Electrical
2014: 415D - Captain, Programming Lead
FTC
2014: 7354 - Programming Lead
FRC
2013: 415 - Safety Animation, Fabrication
2014-2015: 4965 - Programming & Electrical
2016: 4965 - Captain, Programming Lead, Electrical
  #7   Spotlight this post!  
Unread 04-01-2016, 15:05
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: Index of Robot Code Releases

Quote:
Originally Posted by jojoguy10 View Post
Would it be possible to note which language they're in? That would be awesome!
Done!

Also, everyone else: please send me the link to your Chief Delphi threads! I'm not convinced that my listing is sufficient in spirit to count as publicly releasing your code, and it doesn't give people a chance to ask questions, so creating a Chief Delphi thread as well would be great!
__________________
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
  #8   Spotlight this post!  
Unread 04-01-2016, 15:47
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,186
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Index of Robot Code Releases

This is really cool! Thanks for putting this together.
  #9   Spotlight this post!  
Unread 04-01-2016, 16:07
kyle_hamblett's Avatar
kyle_hamblett kyle_hamblett is offline
Hamby
FRC #1073 (The Force Team)
Team Role: Mechanical
 
Join Date: Oct 2014
Rookie Year: 2013
Location: New Hampshire
Posts: 134
kyle_hamblett will become famous soon enoughkyle_hamblett will become famous soon enough
Re: Index of Robot Code Releases

Here is 1073's robot code for 2015 in Java.
  #10   Spotlight this post!  
Unread 04-01-2016, 16:13
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: Index of Robot Code Releases

Quote:
Originally Posted by Tom Bottiglieri View Post
This is really cool! Thanks for putting this together.
Of course!

Some quick statistics on the languages used:

Code:
LabVIEW:             8 ========
C++/WPILib:          3 ===
C++/Command-Based:   5 =====
Java/WPILib:         3 ===
Java/Command-Based: 14 ==============
Java/CCRE:           1 =
Python:              2 ==
__________________
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
  #11   Spotlight this post!  
Unread 04-01-2016, 16:36
Danimal!'s Avatar
Danimal! Danimal! is offline
Registered User
FRC #4118 (Roaring Riptide)
Team Role: Mentor
 
Join Date: Aug 2015
Rookie Year: 2012
Location: Florida
Posts: 8
Danimal! is on a distinguished road
Re: Index of Robot Code Releases

Here is 4118's repository. The primary contribution is a completely student-designed teach and play program written in C++.

https://github.com/ironmig/RiptideRecorder
  #12   Spotlight this post!  
Unread 04-01-2016, 20:16
page2067's Avatar
page2067 page2067 is offline
Registered User
AKA: rick page
FRC #2067 (Apple Pi)
Team Role: Mentor
 
Join Date: Oct 2008
Rookie Year: 2008
Location: Guilford CT
Posts: 110
page2067 has a spectacular aura aboutpage2067 has a spectacular aura aboutpage2067 has a spectacular aura about
Re: Index of Robot Code Releases

So this is great - Really cool to see the teams adding to this database -

If anyone has questions on how to comply to the rule?
I think it is clear that posting here would comply - maybe with a separate CD post for extra measure.
We can have questions or misgivings over the rule, but once the decision is to comply, well comply all the way!

So we should, I would think, expect maybe 1000 out of ~3000 teams (is 1/3 too high?), that re-use some of their code, or use it as a starting point, to post here?
Or just to post some cool code, that otherwise will never be fully appreciated.
How cool will it be to have that to scroll through and learn from!
  #13   Spotlight this post!  
Unread 05-01-2016, 19:36
AWoL's Avatar
AWoL AWoL is offline
Lvl. 225 Dark Code Mage (Java Type)
AKA: Adam Wolnikowski
FRC #0225 (TechFire)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2014
Location: York, Pennsylvania
Posts: 116
AWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond reputeAWoL has a reputation beyond repute
Re: Index of Robot Code Releases

Thanks for reminding me to finally get to this four days before build season!
I posted the code release on CD here and the code is on GitHub here. If you could summarize my description of the notable features, or just include them in whole, that would be great.
__________________
2016 Competition Results (Co-captain, Driver, and Lead Programmer; Junior)
Springside-Chestnut Hill District Event - WINNER / #2 Seed, #1 Seed's First Pick / Gracious Professionalism Award
Westtown District Event - WINNER / #1 Seed / Industrial Design Award
MAR District Championship - WINNER / #1 Seed / Industrial Design Award / Dean's List Finalist Award (Me)
World Championship, Carson Subdivision - QUARTERFINALIST / #3 Seed, #2 Seed's First Pick
Indiana Robotics Invitational - FINALIST / #14 Seed, #2 Seed's Second Pick
  #14   Spotlight this post!  
Unread 06-01-2016, 01:38
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 122
feverittm will become famous soon enoughfeverittm will become famous soon enough
Re: Index of Robot Code Releases

OK Team 997 will just the club. You can find our code for our 2015 robot "Atlas"

https://github.com/Team997Coders/2015GC

Nothing special here. It does include our changes to support the 2016 Beta code. Only minor changes to our main code we used during the season.

Hope some will find it useful.
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
  #15   Spotlight this post!  
Unread 06-01-2016, 18:45
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: Index of Robot Code Releases

Quote:
Originally Posted by page2067 View Post
So this is great - Really cool to see the teams adding to this database -

If anyone has questions on how to comply to the rule?
I think it is clear that posting here would comply - maybe with a separate CD post for extra measure.
We can have questions or misgivings over the rule, but once the decision is to comply, well comply all the way!

So we should, I would think, expect maybe 1000 out of ~3000 teams (is 1/3 too high?), that re-use some of their code, or use it as a starting point, to post here?
Or just to post some cool code, that otherwise will never be fully appreciated.
How cool will it be to have that to scroll through and learn from!
Good thoughts, but as the single person maintaining this repository, I'm not certain I want to have to process 1000 entries manually.
__________________
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
Closed Thread


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


All times are GMT -5. The time now is 19:25.

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