0006-added-new-type-TrackedPose.patch

L. Ziegler, 03/06/2014 04:01 PM

Download (1.58 KB)

View differences:

proto/sandbox/rst/tracking/TrackedPose.proto
1
package rst.tracking;
2

  
3
import "rst/tracking/TrackingInfo.proto";
4
import "rst/geometry/Pose.proto";
5

  
6
option java_outer_classname = "TrackedPoseType";
7

  
8
/**
9
 * Pose of a tracked subject in three-dimensional space.
10
 *
11
 * @author Phillip Luecking <plueckin@techfak.uni-bielefeld.de>
12
 */
13
message TrackedPose {
14

  
15
    /**
16
     * Tracking information such as identity of the subject being
17
     * tracked.
18
     */
19
    required TrackingInfo info = 1;
20

  
21
    /**
22
     * Pose of the tracked subject identified by @ref .info in
23
     * three-dimensional space.
24
     */
25
    required geometry.Pose pose = 2;
26

  
27
    /**
28
     * Confidence in the correctness of the translation stored in @ref
29
     * .pose.
30
     */
31
    //@constraint(0 <= value <= 1)
32
    optional float confidence_pos = 3;
33

  
34
    /**
35
     * Confidence in the correctness of the rotation stored in @ref
36
     * .pose.
37
     */
38
    //@constraint(0 <= value <= 1)
39
    optional float confidence_rot = 4;
40

  
41
}
42

  
0
-