humoto
|
simple task mixin – should be used in building general tasks
t_Constraints | Base class representing simple constraints |
#include <task.h>
Public Member Functions | |
double | getGain () const |
Returns gain. More... | |
virtual void | setGain (const double gain) |
Sets gain. More... | |
Protected Member Functions | |
WeightedSimpleTaskBaseMixin (const std::string &description, const double gain=0.0) | |
Constructor. More... | |
~WeightedSimpleTaskBaseMixin () | |
Protected destructor: prevent destruction of the child classes through a base pointer. More... | |
void | finalize () |
virtual void | logTask (humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="task") const |
Log task. More... | |
virtual void | setDefaults () |
Protected Attributes | |
double | gain_ |
Friends | |
class | HierarchyLevel |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inlineprotectedvirtual |
Log task.
[in,out] | logger | logger |
[in] | parent | parent |
[in] | name | name |
Reimplemented in humoto::pepper_ik::TaskJointsReference< t_features >.
|
inlineprotectedvirtual |
Reimplemented in humoto::pepper_ik::TaskJointsReference< t_features >, and humoto::wpg04::TaskCoPPosition.
|
inlinevirtual |
|
friend |
|
protected |