#include <RobotComponents/components/ReflexCombination/okr.h>
|
std::string | getName () const override |
|
| OKR (int interval) |
|
void | reportJointAngles (const NameValueMap &values, bool valueChanged, const Ice::Current &c) |
|
void | reportJointVelocities (const NameValueMap &values, bool valueChanged, long timestamp, const Ice::Current &c) |
|
void | reportNewOpticalFlow (float x, float y, float deltaT, long timestamp) |
|
void | reportNewTrackingError (Ice::Float pixelX, Ice::Float pixelY, Ice::Float angleX, Ice::Float angleY) |
|
void | setBools (bool armar4, bool velocityBased) |
|
void | setJointNames (std::string eye_pitch_left, std::string eye_pitch_right, std::string eye_yaw_left, std::string eye_yaw_right, std::string neck_roll) |
|
void | setPIDValues (float kp, float ki, float kd) |
|
| ~OKR () override |
|
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 () |
|
Definition at line 33 of file okr.h.
◆ OKR()
Definition at line 36 of file okr.h.
◆ ~OKR()
Definition at line 40 of file okr.h.
◆ getName()
std::string getName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ reportJointAngles()
void reportJointAngles |
( |
const NameValueMap & |
values, |
|
|
bool |
valueChanged, |
|
|
const Ice::Current & |
c |
|
) |
| |
◆ reportJointVelocities()
void reportJointVelocities |
( |
const NameValueMap & |
values, |
|
|
bool |
valueChanged, |
|
|
long |
timestamp, |
|
|
const Ice::Current & |
c |
|
) |
| |
◆ reportNewOpticalFlow()
void reportNewOpticalFlow |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
deltaT, |
|
|
long |
timestamp |
|
) |
| |
◆ reportNewTrackingError()
void reportNewTrackingError |
( |
Ice::Float |
pixelX, |
|
|
Ice::Float |
pixelY, |
|
|
Ice::Float |
angleX, |
|
|
Ice::Float |
angleY |
|
) |
| |
◆ setBools()
void setBools |
( |
bool |
armar4, |
|
|
bool |
velocityBased |
|
) |
| |
◆ setJointNames()
void setJointNames |
( |
std::string |
eye_pitch_left, |
|
|
std::string |
eye_pitch_right, |
|
|
std::string |
eye_yaw_left, |
|
|
std::string |
eye_yaw_right, |
|
|
std::string |
neck_roll |
|
) |
| |
◆ setPIDValues()
The documentation for this class was generated from the following files:
- RobotComponents/components/ReflexCombination/okr.h
- RobotComponents/components/ReflexCombination/okr.cpp