7 #ifndef CI_CAMERAS_SENSOR_LED_DETECTOR_ALGORITHM_H
8 #define CI_CAMERAS_SENSOR_LED_DETECTOR_ALGORITHM_H
11 class CCI_CameraSensorLEDDetectorAlgorithm;
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(
"led_detector");
The namespace containing all the ARGoS related code.
virtual ~CCI_CameraSensorLEDDetectorAlgorithm()
Destructor.
CCI_CameraSensorLEDDetectorAlgorithm()
Constructor.
std::vector< SReading > m_vecReadings
const std::vector< SReading > & GetReadings() const
SReading(const CColor &c_color, const CVector2 &c_center)
Constructor.