Go to Post Ive always wondered about this - if DK has an alter ego, like Clark Kent and Superman - KenWittlief [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
  #16   Spotlight this post!  
Unread 09-01-2013, 22:59
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

Quote:
Originally Posted by shank948 View Post
In my opinion (perhaps a little biased because we use Java) a text based language is much easier to use. I tried helping another team with Labview at the last competition and had no idea what I was doing, but I got it to work in the end. If you or the person you work are familiar with C++, I would suggest going with that. There are some new resources to support that here: http://wpilib.screenstepslive.com/s/3120/m/7913

On the other hand, if you have a general knowledge of programming concepts, Labview is very easy to learn, and FIRST (with it's partnership with NI) seems to have a lot more support for using Labview than for using C++ or Java, i.e. the virtual cRIO which only has support for Labview.
I *have* realized that LabVIEW has more support.......that helps alot
  #17   Spotlight this post!  
Unread 09-01-2013, 23:06
bhsrobotics1671's Avatar
bhsrobotics1671 bhsrobotics1671 is offline
Andrew Nabors
AKA: Andrew Nabors
FRC #1671 (Buchanan Bird Brains)
Team Role: Coach
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Clovis, CA
Posts: 284
bhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to beholdbhsrobotics1671 is a splendid one to behold
Re: Very New and Very Clueless!

Don't forget about the RobotBuilder Java Applet tool available this year. As coach of a team and 0 robot programming knowledge, but knowledge of the concept, RobotBuilder should be a great asset to your team this year. This works for C++ and Java and is included with the installation of Netbeans or Windriver.

I forget which directory the files is in, but a search for "RobotBuilder-r608.jar" on your computer should find it.

Here is a great video introducing the software

Good luck this year!
__________________
Buchanan Bird Brains - FRC Team 1671
2015 FIRST World Champions
118, 1678, 1671, 5012
  #18   Spotlight this post!  
Unread 10-01-2013, 00:54
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

Quote:
Originally Posted by bhsrobotics1671 View Post
Don't forget about the RobotBuilder Java Applet tool available this year. As coach of a team and 0 robot programming knowledge, but knowledge of the concept, RobotBuilder should be a great asset to your team this year. This works for C++ and Java and is included with the installation of Netbeans or Windriver.

I forget which directory the files is in, but a search for "RobotBuilder-r608.jar" on your computer should find it.

Here is a great video introducing the software

Good luck this year!
Alright thanks I'll look into it
  #19   Spotlight this post!  
Unread 10-01-2013, 08:25
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,756
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Very New and Very Clueless!

Somewhere in this thread, there seemed to be a question as to what LV was used for and some confusion as to whether it is a programming language.

The moderately short answer is, it is an engineering tool and a domain specific language. The domain is science and engineering. LV is used by most large research labs, college research labs, manufacturing, and manufacturing test. The code written in LV tends to interact with hardware and either monitors, tests, or controls the hardware.

The obvious difference with LV is that it is graphical. The important difference is that it executes your code based on data flow. LV has no pointers, whenever possible refers to data by value, and makes parallel code execution very very easy. These aspects tend to make it good for robotics and machine control when in the right hands.

I'll be happy to answer other questions, but it sounds like you should get busy learning some programming language and making a robot move.

Greg McKaskle
  #20   Spotlight this post!  
Unread 10-01-2013, 08:36
fovea1959's Avatar
fovea1959 fovea1959 is offline
Herder of programmers
AKA: Doug Wegscheid
FRC #3620 (The Average Joes)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: St Joseph
Posts: 336
fovea1959 will become famous soon enough
Real Life Experience

one of the other teams here in town was a rookie team last year. In spite of the fact that the sponsoring school already taught C++ to sophomores, they did their bot in LabVIEW last year because of the tight tight timeline (team didn't get formed until Nov or Dec). During the season, they were worried about getting to competition, they judged that having good support from other local teams helped that more than reusing what they knew. You can argue that it was or was not a good decision, though frustrating for the C++ programmers, but the team did well, and the programming did not hold them back, near as I could tell from the sidelines.

But as soon as competition was over, the students rewrote last year's robot in C++, learned all the foibles of running on the cRIO, along with how to use the WPIlib. This fall, the school did a Saturday C++ class for the freshman and anyone else that hadn't taken it at school. They are doing this years bot in C++, and I have no doubt that they will have great code. Student ownership was key.

Greg's earlier statement still stands: you need to get the bot to move in the next few weeks. You have time later to rethink your language decision when the pressure is off (but you need to dedicate yourself to actually doing it in the off-season).

Last edited by fovea1959 : 10-01-2013 at 08:42.
  #21   Spotlight this post!  
Unread 10-01-2013, 10:08
DjScribbles DjScribbles is offline
Programming Mentor
AKA: Joe S
FRC #2474 (Team Excel)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Niles MI
Posts: 284
DjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to behold
Re: Very New and Very Clueless!

I think going with Labview is a decent choice for your first year. Once your season is over, you can spend your off season reprogramming your robot to do the same thing in C++ if you wish to learn it; this way you have a target to reach without a crunch for time, and you'll be able to decide which you like better.

Another way to look at the LV vs C++ question is to think about where you want to go in life. If you are really into computers, and think you want to be a Computer Science/Engineer someday, then learning C++ (or Java) will give you a head start. Other engineering disciplines are more likely to use Labview, which is better for developing machine controls much more quickly; though in FRC this speed advantage is much less apparent because WPILib provides a C++ toolset that provides the same "blocks" as Labview.
  #22   Spotlight this post!  
Unread 10-01-2013, 14:44
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

Alright so its official...We're using LabVIEW this season. Are there any good places (other than the FIRST website) where I can find some tutorials for LabVIEW?
  #23   Spotlight this post!  
Unread 10-01-2013, 15:00
vhcook's Avatar
vhcook vhcook is offline
Reader of Things
AKA: Victoria
FRC #1939 (Kuh-nig-its)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Kansas City, MO
Posts: 546
vhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond repute
Re: Very New and Very Clueless!

Quote:
Originally Posted by thetimemachine View Post
Alright so its official...We're using LabVIEW this season. Are there any good places (other than the FIRST website) where I can find some tutorials for LabVIEW?

FRCMastery
as previously mentioned above

Team 358 has some awesome information

National Instruments' website is also quite nice.

I haven't checked this one out properly, but a company called Sixclear is apparently offering free Labview training for FRC teams.

And of course, you can ask specific questions here...
__________________


  #24   Spotlight this post!  
Unread 10-01-2013, 15:06
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,756
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Very New and Very Clueless!

The Getting Started window has a Tutorials tab, and in Support tab is the Example Finder tool. The videos and such are on the web site.

Greg McKaskle
  #25   Spotlight this post!  
Unread 10-01-2013, 21:56
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

Quote:
Originally Posted by vhcook View Post

FRCMastery
as previously mentioned above

Team 358 has some awesome information

National Instruments' website is also quite nice.

I haven't checked this one out properly, but a company called Sixclear is apparently offering free Labview training for FRC teams.

And of course, you can ask specific questions here...
Thank you soooo much!

Our head programmer and I did some work on LabVIEW today and actually made some progress! We mapped out the buttons on our controller and have started to slowly learn the inner workings of LabVIEW
  #26   Spotlight this post!  
Unread 11-01-2013, 00:44
PhantomPhyxer PhantomPhyxer is offline
Registered User
FRC #2643
 
Join Date: Dec 2011
Location: San Jose, Ca
Posts: 27
PhantomPhyxer is on a distinguished road
Re: Very New and Very Clueless!

Quote:
Originally Posted by thetimemachine View Post
Hello everyone!

This is my first year in FIRST and I'm looking forward to learning what its about this season

In my FRC team (of about 15 people) I am one of only two people interested in programming...and our head programmer is a rookie too. our veteran programmer graduated last year and failed to teach him anything about LabVIEW...so we're pretty clueless.

Our current head programmer has previous programming experience so we're not completely lost...but we're pretty close:/

While the head programmer is focusing on learning LabVIEW, I'm trying to teach myself C++ (I have had ZERO previous programming experience before day after the start of the season...). However, once I grasp C++ I will try to learn LabVIEW as well.

I'm pretty good at teaching myself things so I hope it won't be too hard!

I was wondering if anyone had any pointers about how to go about learning C++ and LabVIEW without any previous experience or anything that might help a beginning programmer

Thank you so much!!
I would suggest that you find a Team close to you that uses C++. One team I know for sure uses LAB View in California is Monte Vista HS, Cupertino, Ca. Are there any large companies near you that you could talk a Retired/ Layoff Programmer to help you? Is there a University near you that teaches C++ Classes? If so, try to get a Grad Student to help you. Where there is a will there is a way. Ask FIRST for specific help on Programming. Ask the regional Director.
  #27   Spotlight this post!  
Unread 15-01-2013, 09:59
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

We finally have the drive train running Thank you all very much for your help!
  #28   Spotlight this post!  
Unread 30-04-2013, 10:40
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

Thank you all for all of your help!
This year my team was able to go 17-1 at Bayou regional and was the captain of the number one alliance who went on to win! We were able to go to St. Louis for the first time and we had a blast!

Thanks for making all of that possible
__________________

TEAM 3753 BULAH BOTS ALUMNI
2012-2015: Code, pneumatics, and electrical for BULAH BOTS Team 3753
2013: Bayou Regional 1st seed alliance captain and regional winners (With 118 and 4589)
2014, 2015: Bayou Regional semi-finalist
2016-?: Mentor for TOASTER TECH Team 5332
2016: Columbus District 3rd seed alliance captain, semi-finalist; Kennesaw District 3rd seed alliance 1st pick, semi-finalist; Peachtree District State Championship 4th seed alliance captain, quarter-finalist, Industrial Design Award, World Championship qualification
  #29   Spotlight this post!  
Unread 30-04-2013, 11:04
jdaming jdaming is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2007
Location: New Orleans, LA
Posts: 43
jdaming is on a distinguished road
Re: Very New and Very Clueless!

I know you guys have probably learned many things since the initial posting. I just wanted to throw out there that I am teaching a LabVIEW class in New Orleans. If you are at all interested (maybe in some more advanced topics?) PM me and I can get you more information.
  #30   Spotlight this post!  
Unread 06-05-2013, 17:14
sarah_storer's Avatar
sarah_storer sarah_storer is offline
Georgia Tech RoboJackets Outreach
AKA: Sarah Storer
FRC #5332 (Toaster Tech)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Atlanta, GA
Posts: 147
sarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to beholdsarah_storer is a splendid one to behold
Re: Very New and Very Clueless!

I would definitely like some help in vision processing, pneumatics, and just general drive train coding!
__________________

TEAM 3753 BULAH BOTS ALUMNI
2012-2015: Code, pneumatics, and electrical for BULAH BOTS Team 3753
2013: Bayou Regional 1st seed alliance captain and regional winners (With 118 and 4589)
2014, 2015: Bayou Regional semi-finalist
2016-?: Mentor for TOASTER TECH Team 5332
2016: Columbus District 3rd seed alliance captain, semi-finalist; Kennesaw District 3rd seed alliance 1st pick, semi-finalist; Peachtree District State Championship 4th seed alliance captain, quarter-finalist, Industrial Design Award, World Championship qualification
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 02:29.

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