Package rst.devices.nao

Not documented

Messages

digraph message_graph { fontname="Arial"; fontsize=11; stylesheet="../_static/graphs.css"; node [fontsize=11,fontname="Arial"] edge [fontsize=11,fontname="Arial"] "5" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Modules" TITLE="Structure rst.devices.nao.Modules" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">Modules</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Module" TITLE="Structure rst.devices.nao.Module" TARGET="_parent">Module</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Modules.modules" TITLE="Field rst.devices.nao.Modules.modules" TARGET="_parent" PORT="modules">modules</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Module" TITLE="Structure rst.devices.nao.Module" TARGET="_parent">Module</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Modules.framemanager_modules" TITLE="Field rst.devices.nao.Modules.framemanager_modules" TARGET="_parent" PORT="framemanager_modules">framemanager_modules</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "4" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Module" TITLE="Structure rst.devices.nao.Module" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">Module</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.Module.name" TITLE="Field rst.devices.nao.Module.name" TARGET="_parent" PORT="name">name</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "3" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.NaoTemperatures" TITLE="Structure rst.devices.nao.NaoTemperatures" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">NaoTemperatures</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-devices-nao.html#rst.devices.nao.NaoTemperatures.board" TITLE="Field rst.devices.nao.NaoTemperatures.board" TARGET="_parent" PORT="board">board</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-devices-nao.html#rst.devices.nao.NaoTemperatures.head" TITLE="Field rst.devices.nao.NaoTemperatures.head" TARGET="_parent" PORT="head">head</TD></TR><TR><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.JointTemperature" TITLE="Structure rst.devices.nao.JointTemperature" TARGET="_parent">JointTemperature</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.NaoTemperatures.joints" TITLE="Field rst.devices.nao.NaoTemperatures.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-devices-nao.html#rst.devices.nao.JointTemperature" TITLE="Structure rst.devices.nao.JointTemperature" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">JointTemperature</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.JointTemperature.name" TITLE="Field rst.devices.nao.JointTemperature.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-devices-nao.html#rst.devices.nao.JointTemperature.temperature" TITLE="Field rst.devices.nao.JointTemperature.temperature" TARGET="_parent" PORT="temperature">temperature</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "1" [label=<<TABLE BORDER="0"><TR><TD COLSPAN="2" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.System" TITLE="Structure rst.devices.nao.System" TARGET="_parent"><TABLE BORDER="0"><TR><TD ALIGN="right"><IMG SRC="../_static/message-sandbox.svg"></IMG></TD><TD ALIGN="left">System</TD></TR></TABLE></TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.System.robot_name" TITLE="Field rst.devices.nao.System.robot_name" TARGET="_parent" PORT="robot_name">robot_name</TD></TR><TR><TD ALIGN="left" HREF="../generated/stable/package-__rosetta-ASCII-STRING.html#ASCII-STRING" TITLE="Fundamental ASCII-STRING" TARGET="_parent">ASCII-STRING</TD><TD ALIGN="left" HREF="../generated/sandbox/package-rst-devices-nao.html#rst.devices.nao.System.naoqi_version" TITLE="Field rst.devices.nao.System.naoqi_version" TARGET="_parent" PORT="naoqi_version">naoqi_version</TD></TR></TABLE>>,shape=box,style=filled,fillcolor="white"]; "5":framemanager_modules -> "4" []; "5":modules -> "4" []; "3":joints -> "2" []; }

clearer: should be made invisible via css

Message System

class rst.devices.nao.System

Not documented

robot_name
Type:ASCII-STRING

Not documented

naoqi_version
Type:ASCII-STRING

Not documented

Download this file

message System {

    required string robot_name = 1;

    optional string naoqi_version = 2;

}

Message JointTemperature

class rst.devices.nao.JointTemperature

Not documented

name
Type:ASCII-STRING

Not documented

temperature
Type:FLOAT32

@unit(degree-kelvin?)

Download this file

syntax = "proto2";

package rst.devices.nao;

option java_outer_classname = "NaoTemperaturesType";


message NaoTemperatures {

    // @unit(degree-kelvin?)
    optional float board = 1;

    // @unit(degree-kelvin?)
    optional float head = 2;

    repeated JointTemperature joints = 3;
}

message JointTemperature {

    required string name = 1;

    // @unit(degree-kelvin?)
    required float temperature = 2;

}

Message NaoTemperatures

class rst.devices.nao.NaoTemperatures

Not documented

board
Type:FLOAT32

@unit(degree-kelvin?)

head
Type:FLOAT32

@unit(degree-kelvin?)

joints
Type:array of rst.devices.nao.JointTemperature

Not documented

Download this file

message NaoTemperatures {

    // @unit(degree-kelvin?)
    optional float board = 1;

    // @unit(degree-kelvin?)
    optional float head = 2;

    repeated JointTemperature joints = 3;
}

Message Module

class rst.devices.nao.Module

Not documented

name
Type:ASCII-STRING

Not documented

Download this file

syntax = "proto2";

package rst.devices.nao;

option java_outer_classname = "ModulesType";

/**
 * @todo: think about merging this with types from cbse package
 *        as a module could be some kind of component
 */
message Modules {

    repeated Module modules = 1;

    repeated Module framemanager_modules = 2;

}

message Module {

    required string name = 1;

}

Message Modules

class rst.devices.nao.Modules
@todo: think about merging this with types from cbse package
as a module could be some kind of component
modules
Type:array of rst.devices.nao.Module

Not documented

framemanager_modules
Type:array of rst.devices.nao.Module

Not documented

Download this file

message Modules {

    repeated Module modules = 1;

    repeated Module framemanager_modules = 2;

}