Getting Started

This section provides an overview of the features of REMOTE, and an introduction to using the REMOTE Simulator to load and run simulations. 

Starting REMOTE

From the command prompt, type: 
java Remote
should you run into an out of memory error, try: 
java -mx<number>m Remote
where <number> is the heap size (in megabytes) to give the application. 

Creating Simulation Files

The default simulation language recognizes the following commands: 
HOME moves the robot to the home position.
MOVE JOINT {joint} {variable} moves joint specified by the {joint} integer to the given {variable}.
MOVE XYZ {x} {y} {z}  Moves the robot's tool to the specified x, y, z coordinates.
GOTO XYZ {name}  Moves the robot's tool to the XYZ position defined by {name.
GOTO POS {name} Moves the robot to a position defined by {name}. 
DEFINE XYZ {name} {x} {y} {z} Defines a XYZ endpoint called {name} given by {x}, {y} and {z}. 
DEFINE POS {name} Assigns the robot's current position the mnemonic {name}.
SET SPEED {speed}  Sets the robot's motor speeds. 
WAIT {time in milliseconds} Waits for {time in milliseconds} before issuing next command. 

See the file example.sim in the /examples directory for an example of a complete simulation program.

Running Simulation Files

A loaded simulation file can be run, by selecting "Start Simulation" from the "Simulation" menu.  This will start the simulation, or report any errors in the simulation file; once started, the simulation can be stopped at any time by selecting "Stop Simulation" from the "Simulation" menu.


Copyright (c) 1996-2001 Brendon Wilson.
All Rights Reserved.