FIRST Robot Simulator - Index to TCL Objects
ActuatorObject
-- Simulate moving things like robotic arms and turrets.
ByteMonitorObject
-- Used to monitor the value of a variable.
CanvasObject
-- Used to maintain child objects.
EncoderwheelObject
-- Measures distance traveled.
simfuncs
-- Miscellaneous procedures.
Initialize
-- Initial values for many registers.
JoystickObject
-- Simulates a joystick on the operator interface.
LedObject
-- Simulates an LED for displaying a bit value.
NotifyObject
-- Observer pattern used to update various objects.
PlayingfieldObject
-- Simulate a robot driving around on a playing field.
PowertransferObject
-- Model how the input power is altered on its way to controlling the speed of the robot.
RoboSystem
-- top level simulation.
SimControl
-- simulation control.
SwitchblockObject -- A block of switches.
TextObject
-- Scrollable text. Used to show the log file.
TheField
-- Defines the field.
TheOperatorInterface
-- Defines the operator interface.
TheRobot
-- Defines the robot.
TheSimulationPanel
-- Controls the simulation.
TogglecoObject
-- Toggle switch with center-off.
ToggleObject
-- Toggle switch.
TractortankObject
-- Two motor system used in a tank drive arrangement.
Victor884
-- Motor speed control.
VtextObject -- Arranges a text string vertically on the screen.
Downloads in gzip'ed tar format
All tcl files:
tclfiles.tgz
Source files (.c,.h,etc):
../Frc2006/sourcefiles.tgz
Last modified 11 Dec 2006
http://brown.armoredpenguin.com/~abrown/contact.html
http://brown.armoredpenguin.com/~abrown/first/first2006/Scalawags/Simulator2006/index.html