Go to Post You don't have enough money, you're under-staffed, you're not quite sure what the customer wants, requirements change, and they want it yesterday. - Kimmeh [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 25-01-2010, 23:46
elmer_fud elmer_fud is offline
mentor/code monkey
FRC #2859
Team Role: Mentor
 
Join Date: Jul 2009
Rookie Year: 2009
Location: co
Posts: 18
elmer_fud is an unknown quantity at this point
Re: Robot Main.vi

I don't think you have to use Robot Main either but I would recommend you stick with the outline that is supplied unless you are EXTREMELY good at programming. If you start developing your own framework you have to make sure to do things like set up the watchdog and driver station properly. If you don't set up the watchdog properly you could run into problems with the robot not running or not stopping when you press the E-stop button. If you E-stop button doesn't work correctly I think you would be disqualified for safety reasons. My recommendation would be to clean up robot main and remove or empty out things that you are not using. For example if you are not using a camera I would disable it and remove it from all the Sub-VI's. I would then make a new dashboard that did not have a video patch thru.
Reply With Quote
  #2   Spotlight this post!  
Unread 26-01-2010, 04:12
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Robot Main.vi

Quote:
Originally Posted by elmer_fud View Post
If you start developing your own framework you have to make sure to do things like set up the watchdog and driver station properly. If you don't set up the watchdog properly you could run into problems with the robot not running or not stopping when you press the E-stop button. If you E-stop button doesn't work correctly I think you would be disqualified for safety reasons.
If you don't set up the watchdog correctly, you may not be able to get your robot to drive, but it can always be E-Stopped. There is a separate watchdog that teams have no control over that responds to the E-Stop command. Nothing you can screw up in your code will make it fail to E-Stop.
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
Basic Robot Main vi chinckley NI LabVIEW 7 03-03-2009 15:54
Using Robot Main LiLFiL Programming 1 14-02-2009 18:51
Coordinating Robot Main VI with Autonomous VI jjauss Programming 2 07-02-2009 09:26
Dashboard and Robot main with Axis camera Team2883 General Forum 9 10-01-2009 07:35
main.c 6600gt Programming 3 29-08-2006 02:19


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

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