|
#include <armarx/control/njoint_controller/task_space/SafetyImpedanceController.h>
Definition at line 66 of file SafetyImpedanceController.h.
TripleBuffer<Config> bufferConfigNonRtToRt |
Definition at line 84 of file SafetyImpedanceController.h.
TripleBuffer<Config> bufferConfigRtToOnPublish |
Definition at line 85 of file SafetyImpedanceController.h.
TripleBuffer<Config> bufferConfigRtToUser |
Definition at line 86 of file SafetyImpedanceController.h.
TripleBuffer<Config> bufferConfigUserToNonRt |
Definition at line 83 of file SafetyImpedanceController.h.
TripleBuffer<RtStatus> bufferRtStatusToNonRt |
Definition at line 92 of file SafetyImpedanceController.h.
TripleBuffer<RtStatus> bufferRtStatusToOnPublish |
Definition at line 90 of file SafetyImpedanceController.h.
TripleBuffer<RtStatus> bufferRtStatusToUser |
Definition at line 91 of file SafetyImpedanceController.h.
std::shared_ptr<std::vector<simox::control::environment::DistanceResult> > collisionPairsPtr |
Definition at line 105 of file SafetyImpedanceController.h.
law::SafetyTaskspaceImpedanceController controller |
controller (maths)
Definition at line 78 of file SafetyImpedanceController.h.
std::shared_ptr<simox::control::geodesics::metric::Inertia> inertiaPtr |
self-collision avoidance
Definition at line 103 of file SafetyImpedanceController.h.
std::vector<std::string> jointNames |
Definition at line 74 of file SafetyImpedanceController.h.
std::string kinematicChainName |
names
Definition at line 73 of file SafetyImpedanceController.h.
Config nonRtConfig |
set data containers and buffers
Definition at line 81 of file SafetyImpedanceController.h.
VirtualRobot::RobotPtr nonRtRobot |
robot
Definition at line 100 of file SafetyImpedanceController.h.
std::shared_ptr<std::vector<int> > pointsOnArm |
Definition at line 106 of file SafetyImpedanceController.h.
int pointsOnArmIndex |
Definition at line 107 of file SafetyImpedanceController.h.
std::atomic_bool reInitPreActivate {false} |
Definition at line 97 of file SafetyImpedanceController.h.
Config rtConfig |
Definition at line 82 of file SafetyImpedanceController.h.
std::atomic_bool rtFirstRun {true} |
flags
Definition at line 95 of file SafetyImpedanceController.h.
std::atomic_bool rtReady {false} |
Definition at line 96 of file SafetyImpedanceController.h.
RtStatus rtStatus |
Definition at line 89 of file SafetyImpedanceController.h.
RtStatus rtStatusInNonRT |
Definition at line 88 of file SafetyImpedanceController.h.
common::SensorDevicesForNJointTorqueController sensorDevices |
devices
Definition at line 69 of file SafetyImpedanceController.h.
std::shared_ptr<simox::control::simox::robot::Robot> simoxReducedRobotPtr |
Definition at line 109 of file SafetyImpedanceController.h.
std::vector<ControlTarget1DoFActuatorTorque*> targets |
Definition at line 70 of file SafetyImpedanceController.h.
std::string tcpName |
Definition at line 75 of file SafetyImpedanceController.h.