semio_ros  0.10.6
HumanoidJoint.msg
Go to the documentation of this file.
1 uint32 TYPE_EYES = 0
2 uint32 TYPE_HEAD = 1
3 uint32 TYPE_NECK = 2
4 uint32 TYPE_LEFT_SHOULDER = 3
5 uint32 TYPE_RIGHT_SHOULDER = 4
6 uint32 TYPE_LEFT_ELBOW = 5
7 uint32 TYPE_RIGHT_ELBOW = 6
8 uint32 TYPE_LEFT_HAND = 7
9 uint32 TYPE_RIGHT_HAND = 8
10 uint32 TYPE_TORSO = 9
11 uint32 TYPE_LEFT_HIP = 10
12 uint32 TYPE_RIGHT_HIP = 11
13 uint32 TYPE_LEFT_KNEE = 12
14 uint32 TYPE_RIGHT_KNEE = 13
15 uint32 TYPE_LEFT_FOOT = 14
16 uint32 TYPE_RIGHT_FOOT = 15
17 uint32 TYPE_ROOT = 16
18 uint32 TYPE_BASE = 17
19 uint32 TYPE_WAIST = 18
20 
21 # Joint type (TYPE_* above)
22 uint32 type
23 
24 # Joint position
25 geometry_msgs/Point position
26 
27 # Joint orientation
28 geometry_msgs/Quaternion orientation
29 
30 # Confidence of joint's position: [0,1]
31 # 0 indicates that the position should be treated as undefined
32 float32 position_confidence
33 
34 # Confidence of joint's orientation: [0,1]
35 # 0 indicates that the orientation should be treated as undefined
36 float32 orientation_confidence