Go to the documentation of this file.
30 #include "gazebo/msgs/MessageTypes.hh"
103 public:
virtual void Init();
113 public:
virtual void Reset();
146 public:
virtual void Detach();
156 public:
virtual void SetDamping(
int _index,
double _damping) = 0;
161 public:
template<
typename T>
163 {
return jointUpdate.
Connect(_subscriber);}
183 public:
virtual void SetAnchor(
int _index,
216 public:
virtual void SetVelocity(
int _index,
double _vel) = 0;
221 public:
virtual double GetVelocity(
int _index)
const = 0;
231 public:
virtual void SetForce(
int _index,
double _force);
242 public:
virtual double GetForce(
int _index);
252 public:
virtual void SetMaxForce(
int _index,
double _force) = 0;
262 public:
virtual double GetMaxForce(
int _index) = 0;
301 unsigned int _index)
const = 0;
324 public:
void FillMsg(msgs::Joint &_msg);
333 private:
void LoadImpl(
const math::Pose &_pose);