ARGoS  3
A parallel, multi-engine simulator for swarm robotics
core/simulator/sensor.h File Reference

Go to the source code of this file.

Classes

class  argos::CSimulatedSensor
 The basic interface for a simulated sensor. More...

Namespaces

namespace  argos
 

The namespace containing all the ARGoS related code.


Defines

#define REGISTER_SENSOR(CLASSNAME,LABEL,IMPLEMENTATION,AUTHOR,VERSION,BRIEF_DESCRIPTION,LONG_DESCRIPTION,STATUS)
 Registers a new sensor model inside ARGoS.

Define Documentation

#define REGISTER_SENSOR (   CLASSNAME,
  LABEL,
  IMPLEMENTATION,
  AUTHOR,
  VERSION,
  BRIEF_DESCRIPTION,
  LONG_DESCRIPTION,
  STATUS 
)
Value:
REGISTER_SYMBOL(CSimulatedSensor,                        \
                   CLASSNAME,                               \
                   LABEL " (" IMPLEMENTATION ")",           \
                   AUTHOR,                                  \
                   VERSION,                                 \
                   BRIEF_DESCRIPTION,                       \
                   LONG_DESCRIPTION,                        \
                   STATUS)

Registers a new sensor model inside ARGoS.

You must register your sensor model for ARGoS to be able to recognize it. This statement must be included in a .cpp file. It can't be in a header.

Definition at line 60 of file sensor.h.