Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Team 624 Code Release (http://www.chiefdelphi.com/forums/showthread.php?t=140790)

Beaker 02-01-2016 16:16

Team 624 Code Release
 
As Head Programmer of Team 624: CRyptonite, I am proud to present our code from the 2015 season, and the code we developed during beta testing this fall.

Our Robot Code can be found here: http://team624.org/files/624%202015%...%20Release.zip

Besides robot code, this includes a library for using CAN Talons in LabVIEW with limited memory overhead, a scripted autonomous structure and text editor with a customizable programming language, and our version of Smart Dashboard which uses UDP instead of Network Tables. It also contains our offseason RGB lights code.

Our Beta Code can be found here: http://team624.org/files/624-Feed-Forward-R-D.zip

As the name suggests, we experimented with Feed Forward and Motion Profiling in the fall. With some tuning, I was able to get our 2015 bot and a kitbot to go any distance I wanted without encoders (within an inch or two). I am still working on the integration with Feedback to make it more accurate and the latest code will be available on Github. This project may not be able to be opened until Kickoff because older versions of LabVIEW do not support projects built under Beta.

As usual, all of our public code is available on our website and our GitHub page.

Feel free to ask any questions below. The goal of this code release is to help teams of all experience levels.

jojoguy10 03-01-2016 09:54

Re: Team 624 Code Release
 
The Labview Project for your 2015 code is for a "Later version of Labview". Was this expected?

Ari423 03-01-2016 09:57

Re: Team 624 Code Release
 
Quote:

Originally Posted by jojoguy10 (Post 1516104)
The Labview Project for your 2015 code is for a "Later version of Labview". Was this expected?


Quote:

Originally Posted by Beaker (Post 1515892)
This project may not be able to be opened until Kickoff because older versions of LabVIEW do not support projects built under Beta.

Yes, I think it was expected

jojoguy10 03-01-2016 09:58

Re: Team 624 Code Release
 
Quote:

Originally Posted by Ari423 (Post 1516105)
Yes, I think it was expected

I saw that :-) But, it was under the Beta Code paragraph, so I wasn't sure :-)

Ari423 03-01-2016 10:13

Re: Team 624 Code Release
 
Quote:

Originally Posted by jojoguy10 (Post 1516107)
I saw that :-) But, it was under the Beta Code paragraph, so I wasn't sure :-)

Beta code uses a new version of LabVIEW, which non-beta teams won't get until kickoff. Any code that is labeled as beta won't be open-able until then.

jojoguy10 03-01-2016 10:15

Re: Team 624 Code Release
 
Quote:

Originally Posted by Ari423 (Post 1516110)
Beta code uses a new version of LabVIEW, which non-beta teams won't get until kickoff. Any code that is labeled as beta won't be open-able until then.

I get that, but I wanted to look at their 2015 Season code, not their beta code. I wasn't specified if their 2015 code was beta or not.

Beaker 03-01-2016 17:25

Re: Team 624 Code Release
 
Quote:

Originally Posted by jojoguy10 (Post 1516113)
I get that, but I wanted to look at their 2015 Season code, not their beta code. I wasn't specified if their 2015 code was beta or not.

Our 2015 Code should not be beta, but it may have been "touched" by the Beta version of LabVIEW. I will update it using one of our computers that doesn't have Beta LabVIEW and has the most recent revision

Beaker 03-01-2016 17:51

Re: Team 624 Code Release
 
Alright, the correct version should be uploaded. I tested opening it in LabVIEW 2014 and it worked.

Thanks for the feedback!


All times are GMT -5. The time now is 05:26.

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