|
iCub-main
|
#include <positionDirectThread.h>
Inheritance diagram for positionDirectControlThread:Public Member Functions | |
| positionDirectControlThread (int rate) | |
| ~positionDirectControlThread () | |
| bool | init (yarp::dev::PolyDriver *d, std::string moduleName, std::string partName, std::string robotName, yarp::os::Bottle *jointsList) |
| void | halt () |
| void | go () |
| void | setVel (int i, double vel) |
| void | setGain (int i, double gain) |
| void | run () |
| bool | threadInit () |
| void | threadRelease () |
| void | limitSpeed (yarp::sig::Vector &command) |
Public Attributes | |
| double | joints_limiter |
| double | target_limiter |
Definition at line 19 of file positionDirectThread.h.
| positionDirectControlThread::positionDirectControlThread | ( | int | rate | ) |
Definition at line 19 of file positionDirectThread.cpp.
| positionDirectControlThread::~positionDirectControlThread | ( | ) |
Definition at line 29 of file positionDirectThread.cpp.
| void positionDirectControlThread::go | ( | ) |
Definition at line 241 of file positionDirectThread.cpp.
| void positionDirectControlThread::halt | ( | ) |
Definition at line 235 of file positionDirectThread.cpp.
| bool positionDirectControlThread::init | ( | yarp::dev::PolyDriver * | d, |
| std::string | moduleName, | ||
| std::string | partName, | ||
| std::string | robotName, | ||
| yarp::os::Bottle * | jointsList | ||
| ) |
opening port command input
Definition at line 131 of file positionDirectThread.cpp.
| void positionDirectControlThread::limitSpeed | ( | yarp::sig::Vector & | command | ) |
Definition at line 258 of file positionDirectThread.cpp.
| void positionDirectControlThread::run | ( | ) |
Definition at line 33 of file positionDirectThread.cpp.
| void positionDirectControlThread::setGain | ( | int | i, |
| double | gain | ||
| ) |
Definition at line 252 of file positionDirectThread.cpp.
| void positionDirectControlThread::setVel | ( | int | i, |
| double | vel | ||
| ) |
Definition at line 247 of file positionDirectThread.cpp.
| bool positionDirectControlThread::threadInit | ( | ) |
Definition at line 113 of file positionDirectThread.cpp.
| void positionDirectControlThread::threadRelease | ( | ) |
Definition at line 120 of file positionDirectThread.cpp.
| double positionDirectControlThread::joints_limiter |
Definition at line 53 of file positionDirectThread.h.
| double positionDirectControlThread::target_limiter |
Definition at line 54 of file positionDirectThread.h.