Go to Post Robots can be fixed, glory is forever - Brandon Holley [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
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 20-01-2011, 21:24
Robby Unruh's Avatar
Robby Unruh Robby Unruh is offline
*insert random dial-up tone here*
FRC #3266 (Robots R Us)
Team Role: Coach
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Eaton, OH
Posts: 338
Robby Unruh will become famous soon enough
Re: Amatur Team

Being a rookie last year, and the only programmer on the team, really seemed kind of overwhelming. But just sitting down with the classmate and tinkering with the Default Code really calmed my nerves.

My advice to you would be to load up the default code, run it to the robot, and just drive it for a little while. Try to figure out what does what in the code. Doing this last year really opened up a whole new door for me this year, because I'm still the only programmer on the team, and am able to do a lot more now because of it.

This page's got a really helpful PDF file about programming in Java: http://first.wpi.edu/FRC/frcjava.html
And some really good team resources are out there as well, if you're willing to look for them.
__________________
[Robots R Us #3266]
2015: Georgia Southern Classic (Winners / Thanks 1319 & 1648!), Queen City
2014: Crossroads, Queen City
2013: Buckeye, Queen City, Crossroads
2012: Buckeye, Queen City

2011: Buckeye
2010: Buckeye
Reply With Quote
  #2   Spotlight this post!  
Unread 28-03-2011, 08:09
johncap100 johncap100 is offline
Registered User
FTC #0658
 
Join Date: Aug 2009
Location: Capital High School
Posts: 95
johncap100 is an unknown quantity at this point
Re: Amatur Team

Where do you find the default code, you said under FRC examples but you never said where that was

thanks a bunch



Quote:
Originally Posted by Robby Unruh View Post
Being a rookie last year, and the only programmer on the team, really seemed kind of overwhelming. But just sitting down with the classmate and tinkering with the Default Code really calmed my nerves.

My advice to you would be to load up the default code, run it to the robot, and just drive it for a little while. Try to figure out what does what in the code. Doing this last year really opened up a whole new door for me this year, because I'm still the only programmer on the team, and am able to do a lot more now because of it.

This page's got a really helpful PDF file about programming in Java: http://first.wpi.edu/FRC/frcjava.html
And some really good team resources are out there as well, if you're willing to look for them.
Reply With Quote
  #3   Spotlight this post!  
Unread 28-03-2011, 11:42
Robby Unruh's Avatar
Robby Unruh Robby Unruh is offline
*insert random dial-up tone here*
FRC #3266 (Robots R Us)
Team Role: Coach
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Eaton, OH
Posts: 338
Robby Unruh will become famous soon enough
Re: Amatur Team

When you start a new Java project, you will get a menu with folders, one of those folders will be named "FRC Examples". It will have multiple example code projects, such as the LineTracker demo, Targeting demo (leftover from last year's game), and some Default Code projects, SimpleRobot and IterativeRobot. I'd recommend SimpleRobot for first-year teams, because Iterative robot is a little more complicated. It's my team's second year and we still prefer SimpleRobot over Iterative.
__________________
[Robots R Us #3266]
2015: Georgia Southern Classic (Winners / Thanks 1319 & 1648!), Queen City
2014: Crossroads, Queen City
2013: Buckeye, Queen City, Crossroads
2012: Buckeye, Queen City

2011: Buckeye
2010: Buckeye
Reply With Quote
  #4   Spotlight this post!  
Unread 03-04-2011, 20:37
aaronweiss74's Avatar
aaronweiss74 aaronweiss74 is offline
Lead Programmer
AKA: Aaron Weiss
FRC #1923 (The MidKnight Inventors)
Team Role: Programmer
 
Join Date: Apr 2011
Rookie Year: 2011
Location: New Jersey
Posts: 13
aaronweiss74 is an unknown quantity at this point
Send a message via AIM to aaronweiss74
Re: Amatur Team

Definitely take a look at the javadocs included with WPILibJ. They help quite a bit. As for any issues you may come across, go along with the usual principals such as isolating the problem, etc. And always remember to test changes, even if they seem minor. Changing one line of code might just break something. And on less of a programming level, don't feel hurt if/when your team blames you for a problem. It's generally not personal, and it happens a lot since it's apparently pretty easy to blame the code. If something goes wrong, you should look over your code just to make sure there's nothing wrong there, even if you're completely positive that everything you wrote is correct. And sometimes, you'll get someone insisting that you should check the code for problems when it's something remedial such as printing values from a sensor. At that point, just nod and pretend to look it over. If it's really something that can't be wrong, there's no sense wasting time fighting over it.
Reply With Quote
  #5   Spotlight this post!  
Unread 03-04-2011, 22:10
Brian Ha's Avatar
Brian Ha Brian Ha is offline
Teh Ha Kid
FRC #0302 (Team 302)
Team Role: Driver
 
Join Date: Oct 2009
Rookie Year: 2009
Location: Oxford
Posts: 151
Brian Ha has a spectacular aura aboutBrian Ha has a spectacular aura aboutBrian Ha has a spectacular aura about
Re: Amatur Team

Lol i would send you a message but they won't let me. Anyways it's kind of funny because there is also a team in michigan their name is the electro eagles and their number is 3536. You guys are 3650. I just find that kind of cool.

My 2 cents
__________________
Starcraft 2 Hit me up Cheese 972, or join the FRC chat room ingame
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


All times are GMT -5. The time now is 11:36.

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