View Single Post
  #5   Spotlight this post!  
Unread 19-11-2008, 07:47
jbbjjbt jbbjjbt is offline
VRC Coach
AKA: Jon T
VRC #0177 (Twisted Botz)
Team Role: Coach
 
Join Date: Feb 2006
Rookie Year: 2004
Location: Gloucester, VA
Posts: 110
jbbjjbt is an unknown quantity at this point
Re: [FTC]: Control at Compititions

Quote:
Originally Posted by billw View Post
Perhaps this is explained somewhere, and I have missed it (very likely). If so, please just redirect me to the appropriate source.

Questions:

1. Is the "FTC Controller Station software" different than the "Field Management System?"

2. Are one or both of these available for in-house testing?

3. The RobotC template says that it is a "dual-mode" program and that separate versions should be used for autonomous and teleop modes. I understand the logic within the template, but I am unclear as to how to the switch between modes will occur. Are we building to separate executables that will be loaded in turn? If so, is this a manual process? Or is there an automated mechanism (using predefined file names?) that will handle this?

Thanks for any help.

--Bill Wiley
Coach, Acme Robotics FTC #12-15
1. FTC Controller Station comes on the CD with LabView and NXTG that all FTC Teams were given. You have it. FTC Controller station is what you use to practice with. It emulates the Field Management System that will be used at the tournament. FTC Controller station will only control one robot. FTC Controller Station will enable or disable your robot.
On the NXT run your autonomous program. Enable it using FTC Controller Station and it should run. Then switch to teleoperated and enable it on FTC Controller Station and your teleoperated program should run. Check to see that both programs stop if they are disabled.

2. The Field Management System will be used at the tournament and control eight robots at one time. It will enable all eight autonomous programs at one time and switch to and enable all eight teleoperated programs at one time.

3. Create two programs. Run FTC Controller station and connect to your NXT. The program Program Chooser will now be on your NXT. Run Program Chooser. Pick the two programs option and then pick your teleoperated program using the right arrow key. Start your autonomous program. FTC Controller STation or the Field Management System will tell your teleoperated program to start.

This all works for programs created in LabView, NXTG or RobotC.

There are videos on ftctraining.com that sort of explain part of this.
__________________
Jon Thompson
Coach
VRC 177 Twisted Botz
Sponsored by FRC 122
NASA Knights

Last edited by jbbjjbt : 19-11-2008 at 08:26.
Reply With Quote