ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
Go to the documentation of this file.
32 #ifndef CCI_FOOTBOT_PROXIMITY_SENSOR_H
33 #define CCI_FOOTBOT_PROXIMITY_SENSOR_H
36 class CCI_FootBotProximitySensor;
39 #include <argos3/core/control_interface/ci_sensor.h>
40 #include <argos3/core/utility/math/angles.h>
81 virtual void CreateLuaState(lua_State* pt_lua_state);
83 virtual void ReadingsToLuaState(lua_State* pt_lua_state);
CCI_FootBotProximitySensor()
Class constructor.
The namespace containing all the ARGoS related code.
It defines the basic type CRadians, used to store an angle value in radians.
SReading(Real f_value, const CRadians &c_angle)
The basic interface for all sensors.
virtual ~CCI_FootBotProximitySensor()
Class destructor.
std::ostream & operator<<(std::ostream &c_os, const CByteArray &c_byte_array)
const TReadings & GetReadings() const
Returns the readings of this sensor.
std::vector< SReading > TReadings
float Real
Collects all ARGoS code.