.. _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"]
"4" [label=<
| JointAngles |
|
FLOAT32 | angles |
>,shape=box,style=filled,fillcolor="white"];
"3" [label=< | JointVelocities |
|
FLOAT32 | velocities |
>,shape=box,style=filled,fillcolor="white"];
"1" [label=< | JointJerksCollection |
|
JointJerks | element |
>,shape=box,style=filled,fillcolor="white"];
"2" [label=< | JointJerks |
|
FLOAT32 | jerks |
>,shape=box,style=filled,fillcolor="white"];
"1":element -> "2" [];
.. container:: mess4ge-list
.. container:: messages
* :ref:`JointJerksCollection `
* :ref:`JointJerks `
* :ref:`JointVelocities `
* :ref:`JointAngles `
.. container:: clearer
clearer: should be made invisible via css
.. _message-rst-kinematics-jointjerkscollection:
Message JointJerksCollection
----------------------------
.. container:: message-rst-kinematics-jointjerkscollection-multi
.. container:: message-rst-kinematics-jointjerkscollection-documentation
.. py:class:: rst.kinematics.JointJerksCollection
Collection of :py:class:`JointJerks ` instances.
Auto-generated.
.. py:attribute:: element
:type: array of :py:class:`rst.kinematics.JointJerks`
The individual elements of the collection.
Constraints regarding the empty collection, sorting, duplicated
entries etc. are use case specific.
.. container:: message-rst-kinematics-jointjerkscollection-source
:download:`Download this file /home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/sandbox/rst/kinematics/JointJerksCollection.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/sandbox/rst/kinematics/JointJerksCollection.proto
:lines: 12-22
:language: protobuf
:emphasize-lines: 9-9
.. _message-rst-kinematics-jointjerks:
Message JointJerks
------------------
.. container:: message-rst-kinematics-jointjerks-multi
.. container:: message-rst-kinematics-jointjerks-documentation
.. py:class:: rst.kinematics.JointJerks
A sequence of joint jerks of multiple joints.
.. codeauthor:: Niels Dehio
@create_collection
.. py:attribute:: jerks
:type: array of :py:class:`FLOAT32`
**Unit**: rad/sec^3
Joint jerks.
Order is important and represents the described underlying
physical object.
.. container:: message-rst-kinematics-jointjerks-source
:download:`Download this file /home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/sandbox/rst/kinematics/JointJerks.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/sandbox/rst/kinematics/JointJerks.proto
:lines: 11-22
:language: protobuf
:emphasize-lines: 10-10
.. _message-rst-kinematics-jointvelocities:
Message JointVelocities
-----------------------
.. container:: message-rst-kinematics-jointvelocities-multi
.. container:: message-rst-kinematics-jointvelocities-documentation
.. py:class:: rst.kinematics.JointVelocities
A sequence of joint velocities of multiple joints.
.. codeauthor:: Arne Nordmann
@create_collection
.. py:attribute:: velocities
:type: array of :py:class:`FLOAT32`
**Unit**: rad/sec
Joint velocities
.. container:: message-rst-kinematics-jointvelocities-source
:download:`Download this file /home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/stable/rst/kinematics/JointVelocities.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/stable/rst/kinematics/JointVelocities.proto
:lines: 11-19
:language: protobuf
:emphasize-lines: 7-7
.. _message-rst-kinematics-jointangles:
Message JointAngles
-------------------
.. container:: message-rst-kinematics-jointangles-multi
.. container:: message-rst-kinematics-jointangles-documentation
.. py:class:: rst.kinematics.JointAngles
Joint angles of a set of multiple joints.
.. codeauthor:: Arne Nordmann
@create_collection
.. py:attribute:: angles
:type: array of :py:class:`FLOAT32`
**Unit**: radian
Joint angles
.. container:: message-rst-kinematics-jointangles-source
:download:`Download this file /home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/stable/rst/kinematics/JointAngles.proto>`
.. literalinclude:: //home/jenkins/workspace/rst-manual-0.14-merge-simulator/upstream/RST-0.14.2-Linux/share/rst0.14/proto/stable/rst/kinematics/JointAngles.proto
:lines: 11-19
:language: protobuf
:emphasize-lines: 7-7