Package rst.kinematics

Not documented

Messages

digraph message_graph { fontname="Arial"; fontsize=11; stylesheet="../_static/graphs.css"; node [fontsize=11,fontname="Arial"] edge [fontsize=11,fontname="Arial"] "3" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.ProprioceptionState" TITLE="Structure rst.kinematics.ProprioceptionState" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">ProprioceptionState</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState" TITLE="Structure rst.kinematics.JointState" TARGET="_parent">JointState</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.ProprioceptionState.joints" TITLE="Field rst.kinematics.ProprioceptionState.joints" TARGET="_parent" PORT="joints">joints</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "1" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointPositionState" TITLE="Structure rst.kinematics.JointPositionState" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">JointPositionState</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState" TITLE="Structure rst.kinematics.JointState" TARGET="_parent">JointState</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointPositionState.joints" TITLE="Field rst.kinematics.JointPositionState.joints" TARGET="_parent" PORT="joints">joints</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "2" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState" TITLE="Structure rst.kinematics.JointState" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">JointState</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-__rosetta-OCTET-VECTOR.html#OCTET-VECTOR" TITLE="Fundamental OCTET-VECTOR" TARGET="_parent">OCTET-VECTOR</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState.name" TITLE="Field rst.kinematics.JointState.name" TARGET="_parent" PORT="name">name</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState.value" TITLE="Field rst.kinematics.JointState.value" TARGET="_parent" PORT="value">value</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState.stiffness" TITLE="Field rst.kinematics.JointState.stiffness" TARGET="_parent" PORT="stiffness">stiffness</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState.command" TITLE="Field rst.kinematics.JointState.command" TARGET="_parent" PORT="command">command</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-__rosetta-FLOAT32.html#FLOAT32" TITLE="Fundamental FLOAT32" TARGET="_parent">FLOAT32</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-kinematics.html#rst.kinematics.JointState.temperature" TITLE="Field rst.kinematics.JointState.temperature" TARGET="_parent" PORT="temperature">temperature</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "3":joints -> "2" []; "1":joints -> "2" []; }

clearer: should be made invisible via css

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

Download this file

message JointPositionState {

    repeated JointState joints = 1;

}

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

Download this file

message ProprioceptionState {

    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.

Download this file

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;

}