ARGoS  3
A parallel, multi-engine simulator for swarm robotics
plugins/simulator/actuators/differential_steering_default_actuator.cpp File Reference
#include "differential_steering_default_actuator.h"
#include <argos3/core/utility/logging/argos_log.h>
#include <argos3/core/utility/plugins/factory.h>
+ Include dependency graph for differential_steering_default_actuator.cpp:

Go to the source code of this file.

Namespaces

namespace  argos
 

The namespace containing all the ARGoS related code.


Functions

 REGISTER_ACTUATOR (CDifferentialSteeringDefaultActuator,"differential_steering","default","Carlo Pinciroli [ilpincy@gmail.com]","1.0","The differential steering actuator.","This actuator controls the two wheels a differential steering robot. For a\n""complete description of its usage, refer to the\n""ci_differential_steering_actuator.h file.\n\n""REQUIRED XML CONFIGURATION\n\n"" <controllers>\n"" ...\n"" <my_controller ...>\n"" ...\n"" <actuators>\n"" ...\n"" <differential_steering implementation=\"default\" />\n"" ...\n"" </actuators>\n"" ...\n"" </my_controller>\n"" ...\n"" </controllers>\n\n""OPTIONAL XML CONFIGURATION\n\n""It is possible to specify noisy speed in order to match the characteristics\n""of the real robot. This can be done with the attribute: 'noise_std_dev',\n""which indicates the standard deviation of a gaussian noise applied to the\n""desired velocity of the steering:\n\n"" <controllers>\n"" ...\n"" <my_controller ...>\n"" ...\n"" <actuators>\n"" ...\n"" <differential_steering implementation=\"default\"\n"" noise_std_dev=\"1\" />\n"" ...\n"" </actuators>\n"" ...\n"" </my_controller>\n"" ...\n"" </controllers>\n","Usable")

Function Documentation

REGISTER_ACTUATOR ( CDifferentialSteeringDefaultActuator  ,
"differential_steering"  ,
"default"  ,
"Carlo Pinciroli "  [ilpincy @gmail.com],
"1.0"  ,
"The differential steering actuator."  ,
"This actuator controls the two wheels a differential steering robot. For a\n""complete description of its  usage,
refer to the\n""ci_differential_steering_actuator.h file.\n\n""REQUIRED XML CONFIGURATION\n\n""< controllers >\n""...\n""< my_controller...>\n""...\n""< actuators >\n""...\n""< differential_steering implementation=\"default\" />\n"" ...\n"" </actuators>\n"" ...\n"" </my_controller>\n"" ...\n"" </controllers>\n\n""OPTIONAL XML CONFIGURATION\n\n""It is possible to specify noisy speed in order to match the characteristics\n""of the real robot. This can be done with the attribute: 'noise_std_dev'  ,
\n""which indicates the standard deviation of a gaussian noise applied to the\n""desired velocity of the steering:\n\n""< controllers >\n""...\n""< my_controller...>\n""...\n""< actuators >\n""...\n""< differential_steering implementation=\"default\"\n"" noise_std_dev=\"1\" />\n"" ...\n"" </actuators>\n"" ...\n"" </my_controller>\n"" ...\n"" </controllers>\n"  ,
"Usable"   
)