orogen-wbc
LoopBackDriver.hpp
Go to the documentation of this file.
1/* Generated from orogen/lib/orogen/templates/tasks/Task.hpp */
2
3#ifndef WBC_LOOPBACKDRIVER_TASK_HPP
4#define WBC_LOOPBACKDRIVER_TASK_HPP
5
6#include "wbc/LoopBackDriverBase.hpp"
7#include <base/commands/Joints.hpp>
8
9namespace wbc{
10
28 {
29 friend class LoopBackDriverBase;
30 protected:
31 base::samples::Joints joint_state;
32 base::commands::Joints command;
34
35
36 public:
41 LoopBackDriver(std::string const& name = "wbc::LoopBackDriver");
42
46
61 bool configureHook();
62
68 bool startHook();
69
84 void updateHook();
85
92 void errorHook();
93
97 void stopHook();
98
103 void cleanupHook();
104 };
105}
106
107#endif
108
base::samples::Joints joint_state
Definition LoopBackDriver.hpp:31
double noise_std_dev
Definition LoopBackDriver.hpp:33
base::commands::Joints command
Definition LoopBackDriver.hpp:32
bool configureHook()
Definition LoopBackDriver.cpp:23
bool startHook()
Definition LoopBackDriver.cpp:33
void updateHook()
Definition LoopBackDriver.cpp:39
void stopHook()
Definition LoopBackDriver.cpp:60
~LoopBackDriver()
Definition LoopBackDriver.cpp:11
void errorHook()
Definition LoopBackDriver.cpp:56
void cleanupHook()
Definition LoopBackDriver.cpp:64
LoopBackDriver(std::string const &name="wbc::LoopBackDriver")
Definition LoopBackDriver.cpp:7
friend class LoopBackDriverBase
Definition LoopBackDriver.hpp:29
Definition CartesianStateToRbsTask.hpp:10