FIRST Robot Simulator - RoboSystem


What Is Performed

RoboSystem is the top level control program for the simulation. It starts TCL and gets all the other parts of the simulaton started.


Where Used

RoboSystem.tcl is provided by me. You shouldn't have to modify it unless you find a bug of mine. You start it from the command line. In Linux (or Cygwin under Microsoft Windows) type "./RoboSystem.tcl".

The most important part of RoboSystem.tcl is the updatePos procedure. It does the I/O to and from the FRC code that you wrote in C. With the help of SimControl.tcl it tells the FRC code whether it is in a fast cycle, slow cycle, autonomous, manual, or other options.


GUI View

The GUI view is determined by TheSimulationPanel.tcl and is documented there.


Programmers View

You shouldn't need to do anything with this file. However, you are free to study it. If you find a bug, by all means tell me about it.



Last modified 11 Dec 2006
http://brown.armoredpenguin.com/~abrown/contact.html
http://brown.armoredpenguin.com/~abrown/first/first2006/Scalawags/Simulator2006/RoboSystem.html