Warning: include(php/utility.php): Failed to open stream: No such file or directory in /home/argos/argos3/doc/api/embedded/a02164.php on line 2

Warning: include(): Failed opening 'php/utility.php' for inclusion (include_path='.:/usr/lib64/php') in /home/argos/argos3/doc/api/embedded/a02164.php on line 2
The ARGoS Website

argos::CSimulatedSensor Class Referenceabstract

The basic interface for a simulated sensor. More...

#include <sensor.h>

Inheritance diagram for argos::CSimulatedSensor:

Public Member Functions

virtual ~CSimulatedSensor ()
 Class destructor. More...
 
virtual void SetRobot (CComposableEntity &c_entity)=0
 Sets the entity associated to this sensor. More...
 
virtual void Update ()=0
 Updates the state of the entity associated to this sensor. More...
 

Detailed Description

The basic interface for a simulated sensor.

To implement the simulated model of an sensor, you must define a class that inherits from both the control interface and this class.

See also
CCI_Sensor

Definition at line 24 of file sensor.h.

Constructor & Destructor Documentation

◆ ~CSimulatedSensor()

virtual argos::CSimulatedSensor::~CSimulatedSensor ( )
inlinevirtual

Class destructor.

Definition at line 31 of file sensor.h.

Member Function Documentation

◆ SetRobot()

◆ Update()