Not documented
Joint position data of a robot seen from its head.
Todo
What does that mean?
Code author: TODO
Type : | array of rst.kinematics.JointState |
---|
Not documented
message JointPositionState {
repeated JointState joints = 1;
}
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.”>
Type : | array of rst.kinematics.JointState |
---|
Not documented
message ProprioceptionState {
repeated JointState joints = 1;
}
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.
Type : | OCTET-VECTOR |
---|
TODO ASCII name of the joint
Type : | FLOAT32 |
---|
Unit: TODO
A value representing the joint’s position.
Type : | FLOAT32 |
---|
Unit: TODO
Stiffness of the joint.
Type : | FLOAT32 |
---|
Unit: TODO
The value sent as the last command.
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;
}
Holds information about a collision between two objects.
Code author: Daniel Seidel <dseidel@techfak.uni-bielefeld.de>
Type : | rst.kinematics.CollisionGeometry |
---|
Geometry of the collision, such as list of contact points.
Type : | ASCII-STRING |
---|
Name of the first object involved in the collision.
Type : | ASCII-STRING |
---|
Name of the second object involved in the collision.
message ObjectCollision {
/**
* Geometry of the collision, such as list of contact points.
*/
optional CollisionGeometry geometry = 1;
/**
* Name of the first object involved in the collision.
*/
optional string object_1 = 2;
/**
* Name of the second object involved in the collision.
*/
optional string object_2 = 3;
}
Geometric description of a collision between objects.
Code author: Daniel Seidel <dseidel@techfak.uni-bielefeld.de>
Type : | array of rst.geometry.Translation |
---|
Constraint: len(value) > 0
Contact points of the collision in world coordinate system.
Order of contact points is not significant.
message CollisionGeometry {
/**
* Contact points of the collision in world coordinate system.
*
* Order of contact points is not significant.
*/
// @constraint(len(value) > 0)
repeated geometry.Translation contact_points = 1;
}
A set of positions forming a posture of an articulated thing.
The kinematic structure, which in most cases is required for a useful interpretation, has to be transmitted through other channels.
Code author: Jan Moringen <jmoringe@techfak.uni-bielefeld.de>
Type : | array of rst.geometry.Translation |
---|
Sequence of joint positions in three-dimensional space.
Interpretation depends on information transmitted trough other channels.
The order of entries is significant since the interpretations of individual positions depends on their respective position within the sequence.
message Posture3DFloat {
/**
* Sequence of joint positions in three-dimensional space.
*
* Interpretation depends on information transmitted trough other
* channels.
*
* The order of entries is significant since the interpretations
* of individual positions depends on their respective position
* within the sequence.
*/
repeated geometry.Translation position = 2;
}
Enter search terms or a module, class or function name.