Go to Post A great mentor guides without giving the answers, teaches through discovery, demonstrates without lecturing, provides support from backstage, observes without hovering, and leads by example. - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 18-04-2010, 18:43
Triapod Triapod is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Mar 2010
Rookie Year: 2005
Location: NJ
Posts: 28
Triapod is an unknown quantity at this point
Programming: On and Off Season

We have a small team and despite dividing into different groups, each person gets a taste of each task. During the first few weeks of the season, before the robot design is decided, what should programmers do? For us, the experienced programmers usually use this time to teach the new ones.

Also, off season what should programmers do? I would like to improve to improve my skills as to accommodate any ingenious plans my team comes up with. I have watched the FRCMastery videos and usually play around with the example vi's. What resources do you suggest?
Reply With Quote
  #2   Spotlight this post!  
Unread 18-04-2010, 20:05
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: Programming: On and Off Season

I think the Lego Mindstorms kit is actually an excellent resource for experimentation and learning LabVIEW. If you're interested in making your own sensors, all the input ports are both I2C and analog.

The FTC kits are also lots of fun, especially due to the motors and motor controllers.
__________________
-- Marshal Horn
Reply With Quote
  #3   Spotlight this post!  
Unread 18-04-2010, 20:51
dirienzo dirienzo is offline
Registered User
AKA: Nick DiRienzo
FRC #0011 (MORT)
Team Role: Programmer
 
Join Date: Apr 2010
Rookie Year: 2009
Location: USA
Posts: 15
dirienzo is a splendid one to beholddirienzo is a splendid one to beholddirienzo is a splendid one to beholddirienzo is a splendid one to beholddirienzo is a splendid one to beholddirienzo is a splendid one to behold
Re: Programming: On and Off Season

Coming from a non-LabView team:

Prior to build season, we teach the new programmers enough to write tank drive code. Along with that, we teach the fundamentals of any language, like looping, if cases, structure, etc.

This past build season, we used the "Blue Pelican Java" book to teach unexperienced students the fundamentals of Java. The students work on the projects in the book while the more experienced programmers write code for the robot and help the others on projects if they get stuck.

I'm going to take this off-season to learn more about camera logic, different types of drive-trains, etc. The more you practice, the better you get. So just keep on coding.

I hope I helped though.
Reply With Quote
  #4   Spotlight this post!  
Unread 19-04-2010, 20:10
Triapod Triapod is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Mar 2010
Rookie Year: 2005
Location: NJ
Posts: 28
Triapod is an unknown quantity at this point
Re: Programming: On and Off Season

Thanks for the information. I am thinking about purchasing a labview book but most do not talk about the FRC toolkit and given Vi's right. Is there anywhere I can get this information?
Reply With Quote
  #5   Spotlight this post!  
Unread 19-04-2010, 22:25
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: Programming: On and Off Season

There's some links under "software documentation" on the FRC 2009 Control System page.
Are there any specific questions you have?
Have you looked at the help for the VIs? (I know that some of it is poorly documented and hard to understand if you don't already understand all the hardware.)
__________________
-- Marshal Horn
Reply With Quote
  #6   Spotlight this post!  
Unread 20-04-2010, 07:07
Triapod Triapod is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Mar 2010
Rookie Year: 2005
Location: NJ
Posts: 28
Triapod is an unknown quantity at this point
Re: Programming: On and Off Season

I'm a relatively new programmer and this was our second year and the two in programming, me and another, have been mostly self-taught. We recieved some help on basics.

In the first year, with lunacy we programmed only a drive system and a motor-operated kicker.
This year, we investigated using the compressor, solenoids and using state machines. I have taken a look, but have not completly understood things like PID control used with servos to avoid jerky movement.

--From here, what is the next stage?
We really haven't touched any sensors other than the limit switch so im thinking that is the next step.


I have tried to get actual team codes (some teams posed their lunacy codes) which seem like better resources than just the example codes given.
Reply With Quote
  #7   Spotlight this post!  
Unread 15-07-2010, 15:46
dotbran dotbran is offline
Registered User
AKA: Brandon Olsen
FRC #3219 (TREAD)
Team Role: Programmer
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Auburn, WA
Posts: 68
dotbran is on a distinguished road
Re: Programming: On and Off Season

If you can get ahold of it, the best way to practice is to polish, restructure, and improve your team's old robot code. I personally like to just tack on advanced functions that would have been impractical to build just to see what I can do.
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
WMRI off season Thinking of Lunacy and FIRST Overdrive Keno Off-Season Events 16 05-05-2009 21:13
2005 Rochester off season comp ideas and so thread Alex Cormier Off-Season Events 15 29-04-2005 11:13
Off-season competetions and former teams Venkatesh Off-Season Events 5 10-12-2004 17:23
Off-season Seminars and Workshops Amanda Morrison Off-Season Events 1 30-07-2004 07:23


All times are GMT -5. The time now is 22:00.

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