Modular Robotics Proteo PARC - Lattice - Proteo - Chain
Proteo: Demonstrations
Simulation
 

GUI

The following figure shows the main view of the environment when it runs from a web browser. Click on the buttons, canvas area or text windows to find out more functions. For better viewing, you may want to maximize this window.

GUI Functions

New Goal

Create a new test case, selecting final and initial configuration. There are five types of final configurations: box, disk, solid ball, hallow ball and cup. There are three possible initial configurations, X plane, Y plane or Z plane.

Start Run

Start simulation.

Stop Run

Stop simulation. The simulation can be started again or be continued step by step (next function). If you Start Run after Stop Run, step counter is reset to 0 and you can use different control methods to start from whatever left in the previous configurations.

Step

Run one step of the simulation.

3D Canvas

Display configurations in 3D; can be viewed from any angle by draging the mouse. You can also select a goal site to be the fixed base by clicking the goal site. The coordinates of a module pointed by the mouse are displayed the at right buttom of the GUI.

Goal Achieve Metric

Display a particular goal achieving metric and its current value. Currently, there is only one goal achieving metric implemented, which measures the overlap between the final and the current configurations. The final configuration is achieved if the metric value becomes 0.

Current Step

Display the current step in simulation.

Select Algorithm

Type in the control algorithm; there are three algorithms: named "Default", "Heat" and "HeatDist". "Default" is a distance based method, "Heat" is a temperature based method and "HeatDist" is a combined distance and temperature method.

Number of Modules

Display the number of modules in the configuration.

Message Area

Display messages during simulation.

Coordinates

Display X, Y, Z coordinates of the module pointed by the mouse.

Last updated February 21, 2000