Package rst.kinematics¶
Not documented
Messages¶
Message ProprioceptionState¶
-
class
rst.kinematics.
ProprioceptionState
¶ Proprioceptive (joint) data of a robot.
Code author: Johannes Wienke <jwienke@techfak.uni-bielefeld.de>
@deprecated “This type has been deprecated in favor of <Could not resolve reference to rst.kinematics.JointAngles> and <Could not resolve reference to rst.devices.”>
-
joints
¶ Type: array of rst.kinematics.JointState
Not documented
-
message ProprioceptionState {
repeated JointState joints = 1;
}
Message JointPositionState¶
-
class
rst.kinematics.
JointPositionState
¶ Joint position data of a robot seen from its head.
Todo
What does that mean?
Code author: TODO
-
joints
¶ Type: array of rst.kinematics.JointState
Not documented
-
message JointPositionState {
repeated JointState joints = 1;
}
Message JointState¶
-
class
rst.kinematics.
JointState
¶ A message that contains data about one joint of a robot.
Code author: TODO
@deprecated This type has been deprecated in favor of rst.kinematics.JointAngles and rst.devices.
-
name
¶ Type: OCTET-VECTOR
TODO ASCII name of the joint
-
value
¶ Type: FLOAT32
Unit: TODO
A value representing the joint’s position.
-
stiffness
¶ Type: FLOAT32
Unit: TODO
Stiffness of the joint.
-
command
¶ Type: FLOAT32
Unit: TODO
The value sent as the last command.
-
temperature
¶ Type: FLOAT32
Unit: degree-celsius
The temperature of the joint.
-
message JointState {
/**
* TODO ASCII name of the joint
*/
required bytes name = 1;
/**
* A value representing the joint's position.
*/
// @unit(TODO)
required float value = 2;
/**
* Stiffness of the joint.
*/
// @unit(TODO)
optional float stiffness = 3;
/**
* The value sent as the last command.
*/
// @unit(TODO)
optional float command = 4;
/**
* The temperature of the joint.
*/
// @unit(degree-celsius)
optional float temperature = 5;
}