ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
#include <ci_footbot_distance_scanner_actuator.h>
Public Member Functions | |
virtual | ~CCI_FootBotDistanceScannerActuator () |
Destructor. | |
virtual void | SetAngle (const CRadians &c_angle)=0 |
Sets the distance scanner angle The distance scanner can be controller in position or in speed. | |
virtual void | SetRPM (Real f_rpm)=0 |
Sets the distance scanner speed The distance scanner can be controller in position or in speed. | |
virtual void | Enable ()=0 |
Enables the distance scanner. | |
virtual void | Disable ()=0 |
Disables the distance scanner. |
Definition at line 55 of file ci_footbot_distance_scanner_actuator.h.
virtual argos::CCI_FootBotDistanceScannerActuator::~CCI_FootBotDistanceScannerActuator | ( | ) | [inline, virtual] |
Destructor.
Definition at line 62 of file ci_footbot_distance_scanner_actuator.h.
virtual void argos::CCI_FootBotDistanceScannerActuator::Disable | ( | ) | [pure virtual] |
Disables the distance scanner.
Implemented in argos::CFootBotDistanceScannerDefaultActuator.
virtual void argos::CCI_FootBotDistanceScannerActuator::Enable | ( | ) | [pure virtual] |
Enables the distance scanner.
Implemented in argos::CFootBotDistanceScannerDefaultActuator.
virtual void argos::CCI_FootBotDistanceScannerActuator::SetAngle | ( | const CRadians & | c_angle | ) | [pure virtual] |
Sets the distance scanner angle The distance scanner can be controller in position or in speed.
This method allows you to set the desired angle of the ds
c_angle | desired distance scanner angle - radians |
Implemented in argos::CFootBotDistanceScannerDefaultActuator.
virtual void argos::CCI_FootBotDistanceScannerActuator::SetRPM | ( | Real | f_rpm | ) | [pure virtual] |
Sets the distance scanner speed The distance scanner can be controller in position or in speed.
This method allows you to set the desired speed of the ds The speed is set in rounds per minutes, an OK value is 30rpm
c_angle | desired distance scanner speed - rounds per minutes |
Implemented in argos::CFootBotDistanceScannerDefaultActuator.