10 #ifndef DEVICE_SIMULATOR_HH 11 #define DEVICE_SIMULATOR_HH 13 #include <yaml-cpp/yaml.h> 15 #include <dynamic-graph/entity.h> 48 virtual void initialize(
const YAML::Node& params);
virtual void initialize(const YAML::Node ¶ms)
This method is hinerited from the Device class.
Definition: device_simulator.cpp:36
DeviceSimulator(const std::string &input_name)
DeviceSimulator is the constructor.
Definition: device_simulator.cpp:30
virtual void initialize_from_file(const std::string &yaml_file)
This method is hinerited from the Device class.
Definition: device_simulator.cpp:85
this is this package namespace in order to avoid naming conflict
Definition: device.hh:22
DeviceInSignalMap simu_sensors_in_
simu_sensors_in_ is a map of device output signals.
Definition: device_simulator.hh:88
~DeviceSimulator()
Destroy the DeviceSimulator object.
Definition: device_simulator.hh:39
Definition: device_simulator.hh:20
DeviceOutSignalMap simu_motor_controls_out_
simu_motor_controls_out_ is the output motor control for each joint.
Definition: device_simulator.hh:80
virtual void execute_graph()
This method is hinerited from the Device class.
Definition: device_simulator.cpp:91
static const std::string CLASS_NAME
This is the name of the classe that is used to store the object in the dynamic graph.
Definition: device_simulator.hh:27