42 #ifndef CCI_FOOTBOT_DISTANCE_SCANNER_ACTUATOR_H 
   43 #define CCI_FOOTBOT_DISTANCE_SCANNER_ACTUATOR_H 
   47    class CCI_FootBotDistanceScannerActuator;
 
   50 #include <argos3/core/control_interface/ci_actuator.h> 
   51 #include <argos3/core/utility/math/angles.h> 
   96       virtual void CreateLuaState(lua_State* pt_lua_state);
 
virtual ~CCI_FootBotDistanceScannerActuator()
Destructor. 
 
The basic interface for all actuators. 
 
float Real
Collects all ARGoS code. 
 
virtual void Enable()=0
Enables the distance scanner. 
 
It defines the basic type CRadians, used to store an angle value in radians. 
 
virtual void SetAngle(const CRadians &c_angle)=0
Sets the distance scanner angle The distance scanner can be controller in position or in speed...
 
The namespace containing all the ARGoS related code. 
 
virtual void Disable()=0
Disables the distance scanner. 
 
virtual void SetRPM(Real f_rpm)=0
Sets the distance scanner speed The distance scanner can be controller in position or in speed...