Package rst.robot

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-robot.html#rst.robot.JointStateCollection" TITLE="Structure rst.robot.JointStateCollection" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">JointStateCollection</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointState" TITLE="Structure rst.robot.JointState" TARGET="_parent">JointState</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointStateCollection.element" TITLE="Field rst.robot.JointStateCollection.element" TARGET="_parent" PORT="element">element</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "4" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointState" TITLE="Structure rst.robot.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/stable/package-rst-kinematics.html#rst.kinematics.JointAngles" TITLE="Structure rst.kinematics.JointAngles" TARGET="_parent">JointAngles</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointState.angles" TITLE="Field rst.robot.JointState.angles" TARGET="_parent" PORT="angles">angles</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-rst-kinematics.html#rst.kinematics.JointVelocities" TITLE="Structure rst.kinematics.JointVelocities" TARGET="_parent">JointVelocities</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointState.velocities" TITLE="Field rst.robot.JointState.velocities" TARGET="_parent" PORT="velocities">velocities</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-rst-dynamics.html#rst.dynamics.JointTorques" TITLE="Structure rst.dynamics.JointTorques" TARGET="_parent">JointTorques</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.JointState.torques" TITLE="Field rst.robot.JointState.torques" TARGET="_parent" PORT="torques">torques</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "7" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-dynamics.html#rst.dynamics.JointTorques" TITLE="Structure rst.dynamics.JointTorques" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">JointTorques</TD></TR></TABLE></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/stable/package-rst-dynamics.html#rst.dynamics.JointTorques.torques" TITLE="Field rst.dynamics.JointTorques.torques" TARGET="_parent" PORT="torques">torques</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "6" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-kinematics.html#rst.kinematics.JointVelocities" TITLE="Structure rst.kinematics.JointVelocities" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">JointVelocities</TD></TR></TABLE></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/stable/package-rst-kinematics.html#rst.kinematics.JointVelocities.velocities" TITLE="Field rst.kinematics.JointVelocities.velocities" TARGET="_parent" PORT="velocities">velocities</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "5" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/stable/package-rst-kinematics.html#rst.kinematics.JointAngles" TITLE="Structure rst.kinematics.JointAngles" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message.svg"></IMG></TD><TD ALIGN="left">JointAngles</TD></TR></TABLE></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/stable/package-rst-kinematics.html#rst.kinematics.JointAngles.angles" TITLE="Field rst.kinematics.JointAngles.angles" TARGET="_parent" PORT="angles">angles</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "1" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.WeightsCollection" TITLE="Structure rst.robot.WeightsCollection" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">WeightsCollection</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.Weights" TITLE="Structure rst.robot.Weights" TARGET="_parent">Weights</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.WeightsCollection.element" TITLE="Field rst.robot.WeightsCollection.element" TARGET="_parent" PORT="element">element</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "2" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-robot.html#rst.robot.Weights" TITLE="Structure rst.robot.Weights" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">Weights</TD></TR></TABLE></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-robot.html#rst.robot.Weights.weights" TITLE="Field rst.robot.Weights.weights" TARGET="_parent" PORT="weights">weights</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "3":element -> "4" []; "4":torques -> "7" []; "4":velocities -> "6" []; "4":angles -> "5" []; "1":element -> "2" []; }

clearer: should be made invisible via css

Message WeightsCollection

class rst.robot.WeightsCollection

Collection of Weights instances.

Auto-generated.

element
Type:array of rst.robot.Weights

The individual elements of the collection.

Constraints regarding the empty collection, sorting, duplicated entries etc. are use case specific.

Download this file

message WeightsCollection {

    /**
     * The individual elements of the collection.
     *
     * Constraints regarding the empty collection, sorting, duplicated
     * entries etc. are use case specific.
     */
    repeated Weights element = 1;

}

Message JointStateCollection

class rst.robot.JointStateCollection

Collection of JointState instances.

Auto-generated.

element
Type:array of rst.robot.JointState

The individual elements of the collection.

Constraints regarding the empty collection, sorting, duplicated entries etc. are use case specific.

Download this file

message JointStateCollection {

    /**
     * The individual elements of the collection.
     *
     * Constraints regarding the empty collection, sorting, duplicated
     * entries etc. are use case specific.
     */
    repeated JointState element = 1;

}

Message Weights

class rst.robot.Weights

A sequence of weights.

Code author: Niels Dehio <ndehio@cor-lab.uni-bielefeld.de>

@create_collection

weights
Type:array of FLOAT32

Weights

Order is important and represents the described underlying object. @unit()

Download this file

message Weights {

    /**
     * Weights
     *
     * Order is important and represents the described underlying
     * object.
     */
    // @unit()
    repeated float weights = 1 [packed=true];

}

Message JointState

class rst.robot.JointState

Contains the feedback of multiple robotic joints.

Code author: Dennis Leroy <Wigand> <dwigand@cor-lab.uni-bielefeld.de>

@create_collection

angles
Type:rst.kinematics.JointAngles

Joint angles

velocities
Type:rst.kinematics.JointVelocities

Joint velocities

torques
Type:rst.dynamics.JointTorques

Joint torques

Download this file

message JointState {

    /**
     * Joint angles
     */
    required kinematics.JointAngles angles = 1;

    /**
     * Joint velocities
     */
    required kinematics.JointVelocities velocities = 2;

    /**
     * Joint torques
     */
    required dynamics.JointTorques torques = 3;

}