|
|
#include <RobotComponents/components/ReflexCombination/jointik.h>
Inheritance diagram for JointIK:Public Member Functions | |
| std::string | getName () const override |
| JointIK (int interval) | |
| void | reportHeadTargetChanged (const NameValueMap &targetJointAngles, const FramedPositionBasePtr &targetPosition) |
| void | reportJointAngles (const NameValueMap &values, bool valueChanged, const Ice::Current &c) |
| void | reportJointVelocities (const NameValueMap &values, bool valueChanged, const Ice::Current &c) |
| void | setBools (bool armar4, bool velocityBased) |
| void | setRobot (std::string nodeSetName, std::string headIKName, RobotStateComponentInterfacePrx robotStateComponent) |
| ~JointIK () override | |
Public Member Functions inherited from Reflex | |
| std::map< std::string, float > | getJoints () |
| float | getWeight () const |
| Reflex (int interval) | |
| void | setEnabled (bool enabled) |
| void | setWeight (float weight) |
| void | start () |
| void | stop () |
| virtual | ~Reflex () |
Protected Member Functions | |
| void | calc () override |
| void | onStop () override |
Protected Member Functions inherited from Reflex | |
| Eigen::Vector3f | quaternionToRPY (Eigen::Quaternionf q) |
Additional Inherited Members | |
Protected Attributes inherited from Reflex | |
| int | interval |
| bool | isEnabled |
| std::map< std::string, float > | jointAngles |
| std::mutex | mutex |
| std::string | name |
| IceUtil::Time | updateTime |
|
inline |
|
overrideprotectedvirtual |
Implements Reflex.
Definition at line 31 of file jointik.cpp.
Here is the call graph for this function:
|
inlineoverridevirtual |
|
overrideprotectedvirtual |
Implements Reflex.
Definition at line 158 of file jointik.cpp.
Here is the caller graph for this function:| void reportHeadTargetChanged | ( | const NameValueMap & | targetJointAngles, |
| const FramedPositionBasePtr & | targetPosition | ||
| ) |
Definition at line 149 of file jointik.cpp.
| void reportJointAngles | ( | const NameValueMap & | values, |
| bool | valueChanged, | ||
| const Ice::Current & | c | ||
| ) |
Definition at line 131 of file jointik.cpp.
| void reportJointVelocities | ( | const NameValueMap & | values, |
| bool | valueChanged, | ||
| const Ice::Current & | c | ||
| ) |
Definition at line 140 of file jointik.cpp.
| void setBools | ( | bool | armar4, |
| bool | velocityBased | ||
| ) |
Definition at line 122 of file jointik.cpp.
| void setRobot | ( | std::string | nodeSetName, |
| std::string | headIKName, | ||
| RobotStateComponentInterfacePrx | robotStateComponent | ||
| ) |