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.
const std::vector< SReading > & GetReadings() const
std::vector< SReading > m_vecReadings
SReading(const CColor &c_color, const CVector2 &c_center)
Constructor.