.. _package-rst: ============= Package rst ============= This is the root package of the Robotics Systems Types Repository (RST) which contains type specifications for robotics and cognitive systems. Child Packages ============== .. container:: pack4ge-multi .. container:: pack4ge-graph .. digraph:: package_graph fontname="Arial"; fontsize=11; stylesheet="../_static/corlab.css"; node [fontsize=11] node [fontname="Arial"] edge [fontsize=11] edge [fontname="Arial"] "85" [label=<
tracking
>,shape=box,style=filled,fillcolor="white"]; "86" [label=<
TrackingInfo
UINT32id
>,shape=box,style=filled,fillcolor="white"]; "79" [label=<
generic
>,shape=box,style=filled,fillcolor="white"]; "83" [label=<
Dictionary
KeyValuePairentries
>,shape=box,style=filled,fillcolor="white"]; "84" [label=<
KeyValuePair
ASCII-STRINGkey
Valuevalue
>,shape=box,style=filled,fillcolor="white"]; "80" [label=<
MethodCall
OCTET-VECTORname
Valuearguments
>,shape=box,style=filled,fillcolor="white"]; "81" [label=<
Value
Typetype
INT64int
FLOAT64double
ASCII-STRINGstring
BOOLbool
OCTET-VECTORbinary
Valuearray
>,shape=box,style=filled,fillcolor="white"]; "82" [label=<
Type
VOID1
INT2
DOUBLE3
STRING4
BOOL5
BINARY6
ARRAY7
>,shape=box,style=filled,fillcolor="white"]; "74" [label=<
devices
>,shape=box,style=filled,fillcolor="white"]; "75" [label=<
generic
>,shape=box,style=filled,fillcolor="white"]; "78" [label=<
BatteryState
FLOAT32current
FLOAT32charge_level
FLOAT32battery_temperature
>,shape=box,style=filled,fillcolor="white"]; "76" [label=<
CpuState
UINT32jiffy_length
Cpucpus
FLOAT32load_1
FLOAT32load_5
FLOAT32load_15
>,shape=box,style=filled,fillcolor="white"]; "77" [label=<
Cpu
INT32index
UINT64total
UINT64idle
UINT64user
UINT64user_low
UINT64system
UINT64iowait
UINT64irq
UINT64softirq
UINT64steal
UINT64guest
>,shape=box,style=filled,fillcolor="white"]; "71" [label=<
classification
>,shape=box,style=filled,fillcolor="white"]; "72" [label=<
ClassificationResult
OCTET-VECTORdecided_class
ClassWithProbabilityclasses
>,shape=box,style=filled,fillcolor="white"]; "73" [label=<
ClassWithProbability
OCTET-VECTORname
FLOAT32confidence
>,shape=box,style=filled,fillcolor="white"]; "67" [label=<
stochastics
>,shape=box,style=filled,fillcolor="white"]; "68" [label=<
MixtureOfGaussian1D
GaussianComponent1Dcomponents
>,shape=box,style=filled,fillcolor="white"]; "69" [label=<
GaussianComponent1D
Gaussian1Dgaussian
FLOAT32weight
FLOAT32probability_state
>,shape=box,style=filled,fillcolor="white"]; "70" [label=<
Gaussian1D
FLOAT32mean
FLOAT32variance
>,shape=box,style=filled,fillcolor="white"]; "59" [label=<
vision
>,shape=box,style=filled,fillcolor="white"]; "65" [label=<
Faces
Facefaces
UINT32width
UINT32height
>,shape=box,style=filled,fillcolor="white"]; "66" [label=<
Face
BoundingBoxregion
FLOAT64confidence
>,shape=box,style=filled,fillcolor="white"]; "60" [label=<
Images
Imageimages
>,shape=box,style=filled,fillcolor="white"]; "61" [label=<
Image
OCTET-VECTORdata
UINT32width
UINT32height
UINT32channels
Depthdepth
ColorModecolor_mode
DataOrderdata_order
>,shape=box,style=filled,fillcolor="white"]; "64" [label=<
DataOrder
DATA_SEPARATE0
DATA_INTERLEAVED1
>,shape=box,style=filled,fillcolor="white"]; "63" [label=<
ColorMode
COLOR_GRAYSCALE0
COLOR_RGB1
COLOR_BGR2
COLOR_YUV4
COLOR_YUV4228
>,shape=box,style=filled,fillcolor="white"]; "62" [label=<
Depth
DEPTH_8U8
DEPTH_16U16
DEPTH_32F32
>,shape=box,style=filled,fillcolor="white"]; "41" [label=<
geometry
>,shape=box,style=filled,fillcolor="white"]; "58" [label=<
BoundingBox
Vec2DInttop_left
UINT32width
UINT32height
UINT32image_width
UINT32image_height
>,shape=box,style=filled,fillcolor="white"]; "57" [label=<
AxisAlignedBoundingBox3DFloat
Translationleft_front_bottom
FLOAT32width
FLOAT32depth
FLOAT32height
>,shape=box,style=filled,fillcolor="white"]; "55" [label=<
PointCloudSet3DFloat
PointCloud3DFloatclouds
>,shape=box,style=filled,fillcolor="white"]; "56" [label=<
PointCloud3DFloat
Vec3DFloatpoints
>,shape=box,style=filled,fillcolor="white"]; "53" [label=<
Cylinder3DFloatSet
Cylinder3DFloatcylinders
>,shape=box,style=filled,fillcolor="white"]; "54" [label=<
Cylinder3DFloat
Posetransformation
FLOAT32radius
FLOAT32height
>,shape=box,style=filled,fillcolor="white"]; "51" [label=<
CameraPose
CoordinateFramecoordinate_frame
Posepose
>,shape=box,style=filled,fillcolor="white"]; "52" [label=<
CoordinateFrame
CAMERA_IMAGE_FRAME0
CAMERA_X_UP_FRAME1
CAMERA_Y_UP_FRAME2
LASER_FRAME3
SCREEN_FRAME4
>,shape=box,style=filled,fillcolor="white"]; "50" [label=<
Lengths
FLOAT64lengths
>,shape=box,style=filled,fillcolor="white"]; "48" [label=<
ViewFrustum
FieldOfViewfov
FLOAT32minimal_distance
FLOAT32maximal_distance
>,shape=box,style=filled,fillcolor="white"]; "49" [label=<
FieldOfView
FLOAT32horizontal_aov
FLOAT32vertical_aov
>,shape=box,style=filled,fillcolor="white"]; "47" [label=<
Shape3DFloat
BoundingBox3DFloatbox
>,shape=box,style=filled,fillcolor="white"]; "46" [label=<
PointPair
Vec2DFloatfirst
Vec2DFloatsecond
>,shape=box,style=filled,fillcolor="white"]; "42" [label=<
BoundingBox3DFloatSet
BoundingBox3DFloatboxes
>,shape=box,style=filled,fillcolor="white"]; "43" [label=<
BoundingBox3DFloat
Posetransformation
FLOAT32width
FLOAT32depth
FLOAT32height
>,shape=box,style=filled,fillcolor="white"]; "44" [label=<
Pose
Translationtranslation
Rotationrotation
>,shape=box,style=filled,fillcolor="white"]; "45" [label=<
Rotation
FLOAT64qw
FLOAT64qx
FLOAT64qy
FLOAT64qz
>,shape=box,style=filled,fillcolor="white"]; "31" [label=<
math
>,shape=box,style=filled,fillcolor="white"]; "40" [label=<
Vec2DInt
INT32x
INT32y
>,shape=box,style=filled,fillcolor="white"]; "39" [label=<
Vec3DFloat
FLOAT32x
FLOAT32y
FLOAT32z
>,shape=box,style=filled,fillcolor="white"]; "38" [label=<
Vec2DFloat
FLOAT32x
FLOAT32y
>,shape=box,style=filled,fillcolor="white"]; "37" [label=<
Vec3DDouble
FLOAT64x
FLOAT64y
FLOAT64z
>,shape=box,style=filled,fillcolor="white"]; "36" [label=<
VectorDouble
FLOAT64data
>,shape=box,style=filled,fillcolor="white"]; "33" [label=<
MatrixDouble
Sizesize
Datadata
>,shape=box,style=filled,fillcolor="white"]; "35" [label=<
Data
FLOAT64value
>,shape=box,style=filled,fillcolor="white"]; "34" [label=<
Size
UINT32m
UINT32n
>,shape=box,style=filled,fillcolor="white"]; "32" [label=<
Vec3DInt
INT32x
INT32y
INT32z
>,shape=box,style=filled,fillcolor="white"]; "24" [label=<
dynamics
>,shape=box,style=filled,fillcolor="white"]; "30" [label=<
JointTorques
FLOAT32torques
>,shape=box,style=filled,fillcolor="white"]; "27" [label=<
Wrench
Forcesforces
Torquestorques
>,shape=box,style=filled,fillcolor="white"]; "29" [label=<
Torques
FLOAT32a
FLOAT32b
FLOAT32c
>,shape=box,style=filled,fillcolor="white"]; "28" [label=<
Forces
FLOAT32x
FLOAT32y
FLOAT32z
>,shape=box,style=filled,fillcolor="white"]; "26" [label=<
Pressures
FLOAT64pressures
>,shape=box,style=filled,fillcolor="white"]; "25" [label=<
JointImpedance
FLOAT32stiffness
FLOAT32damping
>,shape=box,style=filled,fillcolor="white"]; "16" [label=<
audition
>,shape=box,style=filled,fillcolor="white"]; "21" [label=<
SoundChunk
OCTET-VECTORdata
UINT32sample_count
UINT32channels
UINT32rate
SampleTypesample_type
EndianNessendianness
>,shape=box,style=filled,fillcolor="white"]; "23" [label=<
EndianNess
ENDIAN_LITTLE0
ENDIAN_BIG1
>,shape=box,style=filled,fillcolor="white"]; "22" [label=<
SampleType
SAMPLE_S80
SAMPLE_U81
SAMPLE_S162
SAMPLE_U164
SAMPLE_S248
SAMPLE_U2416
>,shape=box,style=filled,fillcolor="white"]; "20" [label=<
InterauralTimeDifference
FLOAT32value
FLOAT32weight
FLOAT32frame_shift
FLOAT32time_window
>,shape=box,style=filled,fillcolor="white"]; "17" [label=<
FormattedSoundChunk
FloatSoundArraydata
UINT32rate
UINT32channels
>,shape=box,style=filled,fillcolor="white"]; "19" [label=<
ChannelType
ALL0
LEFT1
RIGHT2
FRONT3
REAR4
>,shape=box,style=filled,fillcolor="white"]; "18" [label=<
FloatSoundArray
FLOAT32floatbuffer
>,shape=box,style=filled,fillcolor="white"]; "12" [label=<
xml
>,shape=box,style=filled,fillcolor="white"]; "13" [label=<
XOPs
XOPxops
>,shape=box,style=filled,fillcolor="white"]; "14" [label=<
XOP
ASCII-STRINGxml
Attachmentattachments
UINT64id
>,shape=box,style=filled,fillcolor="white"]; "15" [label=<
Attachment
ASCII-STRINGurl
OCTET-VECTORwire_schema
OCTET-VECTORdata
>,shape=box,style=filled,fillcolor="white"]; "8" [label=<
communicationpatterns
>,shape=box,style=filled,fillcolor="white"]; "9" [label=<
TaskState
Originorigin
Statestate
UINT32serial
OCTET-VECTORwire_schema
OCTET-VECTORpayload
>,shape=box,style=filled,fillcolor="white"]; "11" [label=<
State
INITIATED0
ACCEPTED1
REJECTED2
UPDATE3
UPDATE_REJECTED4
ABORT5
ABORTED6
ABORT_FAILED7
RESULT_AVAILABLE8
COMPLETED9
FAILED10
>,shape=box,style=filled,fillcolor="white"]; "10" [label=<
Origin
SUBMITTER0
HANDLER1
>,shape=box,style=filled,fillcolor="white"]; "5" [label=<
timing
>,shape=box,style=filled,fillcolor="white"]; "6" [label=<
Interval
Timestampbegin
Timestampend
>,shape=box,style=filled,fillcolor="white"]; "7" [label=<
Timestamp
UINT64time
>,shape=box,style=filled,fillcolor="white"]; "1" [label=<
kinematics
>,shape=box,style=filled,fillcolor="white"]; "4" [label=<
JointAngles
FLOAT32angles
>,shape=box,style=filled,fillcolor="white"]; "2" [label=<
Posture3DFloat
Translationposition
>,shape=box,style=filled,fillcolor="white"]; "3" [label=<
Translation
FLOAT64x
FLOAT64y
FLOAT64z
>,shape=box,style=filled,fillcolor="white"]; "85" -> "86" [dir=both,arrowtail=odiamond]; "79" -> "81" [dir=both,arrowtail=odiamond]; "79" -> "84" [dir=both,arrowtail=odiamond]; "79" -> "83" [dir=both,arrowtail=odiamond]; "79" -> "80" [dir=both,arrowtail=odiamond]; "83":entries -> "84" []; "84":value -> "81" []; "80":arguments -> "81" []; "81" -> "82" [dir=both,arrowtail=odiamond]; "81":array -> "81" []; "81":type -> "82" []; "74" -> "75" [dir=both,arrowtail=odiamond]; "75" -> "78" [dir=both,arrowtail=odiamond]; "75" -> "76" [dir=both,arrowtail=odiamond]; "76" -> "77" [dir=both,arrowtail=odiamond]; "76":cpus -> "77" []; "71" -> "72" [dir=both,arrowtail=odiamond]; "72" -> "73" [dir=both,arrowtail=odiamond]; "72":classes -> "73" []; "67" -> "70" [dir=both,arrowtail=odiamond]; "67" -> "68" [dir=both,arrowtail=odiamond]; "68" -> "69" [dir=both,arrowtail=odiamond]; "68":components -> "69" []; "69":gaussian -> "70" []; "59" -> "61" [dir=both,arrowtail=odiamond]; "59" -> "66" [dir=both,arrowtail=odiamond]; "59" -> "65" [dir=both,arrowtail=odiamond]; "59" -> "60" [dir=both,arrowtail=odiamond]; "65":faces -> "66" []; "66":region -> "58" []; "60":images -> "61" []; "61" -> "64" [dir=both,arrowtail=odiamond]; "61" -> "63" [dir=both,arrowtail=odiamond]; "61" -> "62" [dir=both,arrowtail=odiamond]; "61":data_order -> "64" []; "61":color_mode -> "63" []; "61":depth -> "62" []; "41" -> "58" [dir=both,arrowtail=odiamond]; "41" -> "49" [dir=both,arrowtail=odiamond]; "41" -> "3" [dir=both,arrowtail=odiamond]; "41" -> "57" [dir=both,arrowtail=odiamond]; "41" -> "45" [dir=both,arrowtail=odiamond]; "41" -> "44" [dir=both,arrowtail=odiamond]; "41" -> "43" [dir=both,arrowtail=odiamond]; "41" -> "56" [dir=both,arrowtail=odiamond]; "41" -> "55" [dir=both,arrowtail=odiamond]; "41" -> "54" [dir=both,arrowtail=odiamond]; "41" -> "53" [dir=both,arrowtail=odiamond]; "41" -> "51" [dir=both,arrowtail=odiamond]; "41" -> "50" [dir=both,arrowtail=odiamond]; "41" -> "48" [dir=both,arrowtail=odiamond]; "41" -> "47" [dir=both,arrowtail=odiamond]; "41" -> "46" [dir=both,arrowtail=odiamond]; "41" -> "42" [dir=both,arrowtail=odiamond]; "58":top_left -> "40" []; "57":left_front_bottom -> "3" []; "55":clouds -> "56" []; "56":points -> "39" []; "53":cylinders -> "54" []; "54":transformation -> "44" []; "51" -> "52" [dir=both,arrowtail=odiamond]; "51":pose -> "44" []; "51":coordinate_frame -> "52" []; "48":fov -> "49" []; "47":box -> "43" []; "46":second -> "38" []; "46":first -> "38" []; "42":boxes -> "43" []; "43":transformation -> "44" []; "44":rotation -> "45" []; "44":translation -> "3" []; "31" -> "40" [dir=both,arrowtail=odiamond]; "31" -> "39" [dir=both,arrowtail=odiamond]; "31" -> "38" [dir=both,arrowtail=odiamond]; "31" -> "37" [dir=both,arrowtail=odiamond]; "31" -> "36" [dir=both,arrowtail=odiamond]; "31" -> "33" [dir=both,arrowtail=odiamond]; "31" -> "32" [dir=both,arrowtail=odiamond]; "33" -> "35" [dir=both,arrowtail=odiamond]; "33" -> "34" [dir=both,arrowtail=odiamond]; "33":data -> "35" []; "33":size -> "34" []; "24" -> "30" [dir=both,arrowtail=odiamond]; "24" -> "28" [dir=both,arrowtail=odiamond]; "24" -> "29" [dir=both,arrowtail=odiamond]; "24" -> "27" [dir=both,arrowtail=odiamond]; "24" -> "26" [dir=both,arrowtail=odiamond]; "24" -> "25" [dir=both,arrowtail=odiamond]; "27":torques -> "29" []; "27":forces -> "28" []; "16" -> "21" [dir=both,arrowtail=odiamond]; "16" -> "20" [dir=both,arrowtail=odiamond]; "16" -> "18" [dir=both,arrowtail=odiamond]; "16" -> "17" [dir=both,arrowtail=odiamond]; "21" -> "23" [dir=both,arrowtail=odiamond]; "21" -> "22" [dir=both,arrowtail=odiamond]; "21":endianness -> "23" []; "21":sample_type -> "22" []; "17" -> "19" [dir=both,arrowtail=odiamond]; "17":data -> "18" []; "12" -> "15" [dir=both,arrowtail=odiamond]; "12" -> "14" [dir=both,arrowtail=odiamond]; "12" -> "13" [dir=both,arrowtail=odiamond]; "13":xops -> "14" []; "14":attachments -> "15" []; "8" -> "9" [dir=both,arrowtail=odiamond]; "9" -> "10" [dir=both,arrowtail=odiamond]; "9" -> "11" [dir=both,arrowtail=odiamond]; "9":state -> "11" []; "9":origin -> "10" []; "5" -> "7" [dir=both,arrowtail=odiamond]; "5" -> "6" [dir=both,arrowtail=odiamond]; "6":end -> "7" []; "6":begin -> "7" []; "1" -> "4" [dir=both,arrowtail=odiamond]; "1" -> "2" [dir=both,arrowtail=odiamond]; "2":position -> "3" []; .. container:: pack4ge-list .. container:: packages * :ref:`kinematics ` * :ref:`timing ` * :ref:`communicationpatterns ` * :ref:`xml ` * :ref:`audition ` * :ref:`dynamics ` * :ref:`math ` * :ref:`geometry ` * :ref:`vision ` * :ref:`stochastics ` * :ref:`classification ` * :ref:`devices ` * :ref:`generic ` * :ref:`tracking ` .. container:: clearer clearer: should be made invisible via css