.. _package-rst-kinematics: ======================== Package rst.kinematics ======================== *Not documented* Messages ======== .. container:: mess4ge-multi .. container:: mess4ge-graph .. digraph:: message_graph fontname="Arial"; fontsize=11; stylesheet="../_static/graphs.css"; node [fontsize=11,fontname="Arial"] edge [fontsize=11,fontname="Arial"] "3" [label=<
JointPositionState
JointStatejoints
>,shape=box,style=filled,fillcolor="white"]; "1" [label=<
ProprioceptionState
JointStatejoints
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
JointState
OCTET-VECTORname
FLOAT32value
FLOAT32stiffness
FLOAT32command
FLOAT32temperature
>,shape=box,style=filled,fillcolor="white"]; "3":joints -> "2" []; "1":joints -> "2" []; .. container:: mess4ge-list .. container:: messages * :ref:`ProprioceptionState ` * :ref:`JointPositionState ` * :ref:`JointState ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-kinematics-proprioceptionstate: Message ProprioceptionState --------------------------- .. container:: message-rst-kinematics-proprioceptionstate-multi .. container:: message-rst-kinematics-proprioceptionstate-documentation .. py:class:: rst.kinematics.ProprioceptionState Proprioceptive (joint) data of a robot. .. codeauthor:: Johannes Wienke @deprecated "This type has been deprecated in favor of and .. py:attribute:: joints :type: array of :py:class:`rst.kinematics.JointState` *Not documented* .. container:: message-rst-kinematics-proprioceptionstate-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/proto/deprecated/rst/kinematics/ProprioceptionState.proto :lines: 17-21 :language: protobuf :emphasize-lines: 3-3 .. _message-rst-kinematics-jointpositionstate: Message JointPositionState -------------------------- .. container:: message-rst-kinematics-jointpositionstate-multi .. container:: message-rst-kinematics-jointpositionstate-documentation .. py:class:: rst.kinematics.JointPositionState Joint position data of a robot seen from its head. .. todo:: What does that mean? .. codeauthor:: TODO .. py:attribute:: joints :type: array of :py:class:`rst.kinematics.JointState` *Not documented* .. container:: message-rst-kinematics-jointpositionstate-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/proto/deprecated/rst/kinematics/JointPositionState.proto :lines: 15-19 :language: protobuf :emphasize-lines: 3-3 .. _message-rst-kinematics-jointstate: Message JointState ------------------ .. container:: message-rst-kinematics-jointstate-multi .. container:: message-rst-kinematics-jointstate-documentation .. py:class:: rst.kinematics.JointState A message that contains data about one joint of a robot. .. codeauthor:: TODO @deprecated This type has been deprecated in favor of rst.kinematics.JointAngles and rst.devices. .. py:attribute:: name :type: :py:class:`OCTET-VECTOR` TODO ASCII name of the joint .. py:attribute:: value :type: :py:class:`FLOAT32` **Unit**: TODO A value representing the joint's position. .. py:attribute:: stiffness :type: :py:class:`FLOAT32` **Unit**: TODO Stiffness of the joint. .. py:attribute:: command :type: :py:class:`FLOAT32` **Unit**: TODO The value sent as the last command. .. py:attribute:: temperature :type: :py:class:`FLOAT32` **Unit**: degree-celsius The temperature of the joint. .. container:: message-rst-kinematics-jointstate-source :download:`Download this file ` .. literalinclude:: //home/jenkins/workspace/rst-manual-0.15-merge-simulator/upstream/RST-0.15.0-Linux/share/rst0.15/proto/deprecated/rst/kinematics/JointState.proto :lines: 14-45 :language: protobuf :emphasize-lines: 6-6,12-12,18-18,24-24,30-30