38 virtual public KinematicUnitListener,
48 void reportJointAngles(
const NameValueMap&, Ice::Long,
bool,
const Ice::Current&);
58 void checkAndSendToMemory();
81 double timestampLastUpdateInMs;
82 std::mutex updatedMutex;
83 std::map<std::string, float> jointAngleMap;
84 std::mutex jointAngle_mutex;
85 std::map<std::string, float> jointVelocityMap;
86 std::mutex jointVelocity_mutex;
87 std::map<std::string, float> jointTorqueMap;
88 std::mutex jointTorque_mutex;
89 std::map<std::string, float> jointAccelerationMap;
90 std::mutex jointAcceleration_mutex;
91 std::map<std::string, float> jointCurrentMap;
92 std::mutex jointCurrent_mutex;
93 std::map<std::string, float> jointTemperatureMap;
94 std::mutex jointTemperature_mutex;
95 std::map<std::string, bool> jointEnabledMap;
96 std::mutex jointEnabled_mutex;