agent.h File Reference

#include <stdio.h>
#include <list>
#include <utility>
#include <string>
#include "types.h"
#include "trackrobots.h"

Include dependency graph for agent.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  PlotOption
 This class contains options for the use of an external plot utility like guilogger or neuronviz or just simply file output. More...
struct  PlotOption::matchMode
 nice predicate function for finding by mode More...
class  Agent
 The Agent contains a controller, a robot and a wiring, which connects robot and controller. More...

Enumerations

enum  PlotMode {
  NoPlot, File, GuiLogger, GuiLogger_File,
  NeuronViz, SndChanger, LastPlot
}
 Output mode for agent. More...
enum  PlotSensors { Robot, Controller }
 Output either sensors from robot or from controller (there can be a difference depending on the used wiring). More...


Enumeration Type Documentation

enum PlotMode
 

Output mode for agent.

Enumeration values:
NoPlot  dummy (does nothing) is there for compatibility, might be removed later
File  write into file
GuiLogger  plotting with guilogger (gnuplot)
GuiLogger_File  plotting with guiscreen (gnuplot) in file logging mode
NeuronViz  net visualiser
SndChanger  Acustic output of robotic values via external Sndchanger.
LastPlot  dummy used for upper bound of plotmode type

enum PlotSensors
 

Output either sensors from robot or from controller (there can be a difference depending on the used wiring).

Enumeration values:
Robot 
Controller 


Generated on Tue Jan 16 02:14:38 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8