Go to Post yeah, right - like anyone's going to pass up building a robot. - IbleedPink233 [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

 
View Poll Results: What language do you use?
LabView 18 40.00%
Java 12 26.67%
C++ 14 31.11%
Other (Please Specify) 1 2.22%
Voters: 45. You may not vote on this poll

 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #15   Spotlight this post!  
Unread 04-04-2010, 13:39
JABot67 JABot67 is offline
Unregistered User
AKA: John Bottenberg
FRC #2930 (Sonic Squirrels)
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Redmond, WA
Posts: 328
JABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond repute
Re: What do you use to program your robot?

There have been multiple threads on this topic, but oh well.

Team 67 uses both C++ and LabVIEW. Our programming team was so big this year (10 members) that we decided to split up into C++ and LabVIEW teams. The idea was that both teams would program the robot to work in the same way, and at the end of the build season, we would decide which one was better. When I was told I was to be the senior LabVIEW programmer for the HOT Team, I was sure we were going to end up using C++, because I had no experience with LabVIEW and our head C++ programmer is very good.

But 6 weeks later, after I had taught myself LabVIEW and learned to love it, the team decided that both programming environments were completely functional and worked at exactly the same level. We decided to use LabVIEW at one district event and C++ at the other, and then use whichever one worked better for the State Championship and Atlanta. We used LabVIEW at Kettering, winning the event. The one time that our robot scored 3 balls in auton from the far zone (qf1-2) was the greatest, most exciting moment of my robotics career.

We used C++ at the Detroit District, where we worked all Friday trying to get the robot to hang. Our arm potentiometer malfunctioned Friday afternoon, and that caused a bug in our C++ code where we weren't able to kick. We played one match without kicking at all, and then switched to LabVIEW for 3 matches while our C++ programmers figured out the problem. If it weren't for our ability to use two completely different programs to run our robot, we would not have seeded #1 at Detroit, and perhaps wouldn't have won.

For the State Championship, we had no idea which program to use. In fact, the decision was made at around 10:00 on Thursday that we would use LabVIEW for States and C++ at Atlanta.

One interesting thing is that the HOTBOT is completely student-programmed this year. Us students had to fend for ourselves after two really great mentors, Dave Doerr (C++) and Bob VanHam (LabVIEW) left the team this year. Our programming mentors, Dave Verbrugge and Theresa Prior, told us at the beginning of the season that the would not able to help us program in the pits. (Dave is MCing at every competition we are going to!)

Has any other team tried to use more than 1 programming environment?
__________________
John Bottenberg - University of Michigan '14 - Microsoft
FLL Team "Dark Matter": 2003-2005
Robofest Team "Dark Matter": 2005-2008
Team 67 Programmer: 2007-2010
Team 3322 Programming Mentor: 2012-2014
Team 2930 Engineering Mentor: 2015-????
 


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
Use MPLAB to program your VEX robot -- FOR FREE!! GGCO Programming 13 25-10-2010 11:19
What CVS program do you use? NoodleKnight Website Design/Showcase 15 22-11-2004 00:27
What program do you use for webdesign? Rez648 Website Design/Showcase 42 24-05-2004 17:19
What motors do you use to drive your robot? _GP_ General Forum 25 25-01-2004 21:14
What modeling program did you use? archiver 2000 5 23-06-2002 23:24


All times are GMT -5. The time now is 03:38.

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