7 #ifndef CI_CAMERAS_SENSOR_DIRECTIONAL_LED_DETECTOR_ALGORITHM_H
8 #define CI_CAMERAS_SENSOR_DIRECTIONAL_LED_DETECTOR_ALGORITHM_H
11 class CCI_CameraSensorDirectionalLEDDetectorAlgorithm;
14 #include <argos3/plugins/robots/generic/control_interface/ci_camera_sensor_algorithm.h>
15 #include <argos3/core/utility/datatypes/color.h>
16 #include <argos3/core/utility/math/vector2.h>
17 #include <argos3/core/utility/datatypes/datatypes.h>
67 virtual void CreateLuaState(lua_State* pt_lua_state);
69 virtual void ReadingsToLuaState(lua_State* pt_lua_state);
71 virtual const std::string& GetId() {
72 static std::string strId(
"directional_led_detector");
The namespace containing all the ARGoS related code.
virtual ~CCI_CameraSensorDirectionalLEDDetectorAlgorithm()
Destructor.
const std::vector< SReading > & GetReadings() const
CCI_CameraSensorDirectionalLEDDetectorAlgorithm()
Constructor.
std::vector< SReading > m_vecReadings
SReading(const CColor &c_color, const CVector2 &c_center)
Constructor.