.. _package-rst-robot: =================== Package rst.robot =================== *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=<
JointStateCollection
JointStateelement
>,shape=box,style=filled,fillcolor="white"]; "4" [label=<
JointState
JointAnglesangles
JointVelocitiesvelocities
JointTorquestorques
>,shape=box,style=filled,fillcolor="white"]; "7" [label=<
JointTorques
FLOAT32torques
>,shape=box,style=filled,fillcolor="white"]; "6" [label=<
JointVelocities
FLOAT32velocities
>,shape=box,style=filled,fillcolor="white"]; "5" [label=<
JointAngles
FLOAT32angles
>,shape=box,style=filled,fillcolor="white"]; "1" [label=<
WeightsCollection
Weightselement
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
Weights
FLOAT32weights
>,shape=box,style=filled,fillcolor="white"]; "3":element -> "4" []; "4":torques -> "7" []; "4":velocities -> "6" []; "4":angles -> "5" []; "1":element -> "2" []; .. container:: mess4ge-list .. container:: messages * :ref:`WeightsCollection ` * :ref:`JointStateCollection ` * :ref:`Weights ` * :ref:`JointState ` .. container:: clearer clearer: should be made invisible via css .. _message-rst-robot-weightscollection: Message WeightsCollection ------------------------- .. container:: message-rst-robot-weightscollection-multi .. container:: message-rst-robot-weightscollection-documentation .. py:class:: rst.robot.WeightsCollection Collection of :py:class:`Weights ` instances. Auto-generated. .. py:attribute:: element :type: array of :py:class:`rst.robot.Weights` The individual elements of the collection. Constraints regarding the empty collection, sorting, duplicated entries etc. are use case specific. .. container:: message-rst-robot-weightscollection-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/sandbox/rst/robot/WeightsCollection.proto :lines: 12-22 :language: protobuf :emphasize-lines: 9-9 .. _message-rst-robot-jointstatecollection: Message JointStateCollection ---------------------------- .. container:: message-rst-robot-jointstatecollection-multi .. container:: message-rst-robot-jointstatecollection-documentation .. py:class:: rst.robot.JointStateCollection Collection of :py:class:`JointState ` instances. Auto-generated. .. py:attribute:: element :type: array of :py:class:`rst.robot.JointState` The individual elements of the collection. Constraints regarding the empty collection, sorting, duplicated entries etc. are use case specific. .. container:: message-rst-robot-jointstatecollection-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/sandbox/rst/robot/JointStateCollection.proto :lines: 12-22 :language: protobuf :emphasize-lines: 9-9 .. _message-rst-robot-weights: Message Weights --------------- .. container:: message-rst-robot-weights-multi .. container:: message-rst-robot-weights-documentation .. py:class:: rst.robot.Weights A sequence of weights. .. codeauthor:: Niels Dehio @create_collection .. py:attribute:: weights :type: array of :py:class:`FLOAT32` Weights Order is important and represents the described underlying object. @unit() .. container:: message-rst-robot-weights-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/sandbox/rst/robot/Weights.proto :lines: 13-24 :language: protobuf :emphasize-lines: 10-10 .. _message-rst-robot-jointstate: Message JointState ------------------ .. container:: message-rst-robot-jointstate-multi .. container:: message-rst-robot-jointstate-documentation .. py:class:: rst.robot.JointState Contains the feedback of multiple robotic joints. .. codeauthor:: Dennis Leroy @create_collection .. py:attribute:: angles :type: :py:class:`rst.kinematics.JointAngles` Joint angles .. py:attribute:: velocities :type: :py:class:`rst.kinematics.JointVelocities` Joint velocities .. py:attribute:: torques :type: :py:class:`rst.dynamics.JointTorques` Joint torques .. container:: message-rst-robot-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/sandbox/rst/robot/JointState.proto :lines: 17-34 :language: protobuf :emphasize-lines: 6-6,11-11,16-16