|
#include <armarx/control/njoint_controller/task_space/VelocityController.h>
Public Attributes | |
TripleBuffer< Config > | bufferConfigNonRtToRt |
TripleBuffer< Config > | bufferConfigRtToOnPublish |
TripleBuffer< Config > | bufferConfigRtToUser |
TripleBuffer< Config > | bufferConfigUserToNonRt |
TripleBuffer< RtStatus > | bufferRtStatusToNonRt |
TripleBuffer< RtStatus > | bufferRtStatusToOnPublish |
TripleBuffer< RtStatus > | bufferRtStatusToUser |
law::TaskspaceVelocityController | controller |
controller (maths) More... | |
std::vector< std::string > | jointNames |
std::string | kinematicChainName |
names More... | |
Config | nonRtConfig |
set data containers and buffers More... | |
VirtualRobot::RobotPtr | nonRtRobot |
robot More... | |
std::atomic_bool | reInitPreActivate {false} |
Config | rtConfig |
std::atomic_bool | rtFirstRun {true} |
flags More... | |
std::atomic_bool | rtReady {false} |
RtStatus | rtStatus |
RtStatus | rtStatusInNonRT |
common::SensorDevicesForNJointTorqueController | sensorDevices |
devices More... | |
std::vector< ControlTarget1DoFActuatorVelocity * > | targetsVel |
Definition at line 61 of file VelocityController.h.
TripleBuffer<Config> bufferConfigNonRtToRt |
Definition at line 78 of file VelocityController.h.
TripleBuffer<Config> bufferConfigRtToOnPublish |
Definition at line 79 of file VelocityController.h.
TripleBuffer<Config> bufferConfigRtToUser |
Definition at line 80 of file VelocityController.h.
TripleBuffer<Config> bufferConfigUserToNonRt |
Definition at line 77 of file VelocityController.h.
TripleBuffer<RtStatus> bufferRtStatusToNonRt |
Definition at line 86 of file VelocityController.h.
TripleBuffer<RtStatus> bufferRtStatusToOnPublish |
Definition at line 84 of file VelocityController.h.
TripleBuffer<RtStatus> bufferRtStatusToUser |
Definition at line 85 of file VelocityController.h.
law::TaskspaceVelocityController controller |
controller (maths)
Definition at line 72 of file VelocityController.h.
std::vector<std::string> jointNames |
Definition at line 69 of file VelocityController.h.
std::string kinematicChainName |
names
Definition at line 68 of file VelocityController.h.
Config nonRtConfig |
set data containers and buffers
Definition at line 75 of file VelocityController.h.
VirtualRobot::RobotPtr nonRtRobot |
robot
Definition at line 94 of file VelocityController.h.
std::atomic_bool reInitPreActivate {false} |
Definition at line 91 of file VelocityController.h.
Config rtConfig |
Definition at line 76 of file VelocityController.h.
std::atomic_bool rtFirstRun {true} |
flags
Definition at line 89 of file VelocityController.h.
std::atomic_bool rtReady {false} |
Definition at line 90 of file VelocityController.h.
RtStatus rtStatus |
Definition at line 83 of file VelocityController.h.
RtStatus rtStatusInNonRT |
Definition at line 82 of file VelocityController.h.
common::SensorDevicesForNJointTorqueController sensorDevices |
devices
Definition at line 64 of file VelocityController.h.
std::vector<ControlTarget1DoFActuatorVelocity*> targetsVel |
Definition at line 65 of file VelocityController.h.