From 17c5ba730afbf401822475f2fa0db58e7cf68acd Mon Sep 17 00:00:00 2001 From: Leon Ziegler Date: Wed, 16 Apr 2014 18:51:32 +0200 Subject: [PATCH 8/8] replaced rhc_direction and rbc_direction with a better geometric description of the person using the new Body type. --- proto/sandbox/rst/hri/PersonHypothesis.proto | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/proto/sandbox/rst/hri/PersonHypothesis.proto b/proto/sandbox/rst/hri/PersonHypothesis.proto index 7f32285..0ba9e04 100644 --- a/proto/sandbox/rst/hri/PersonHypothesis.proto +++ b/proto/sandbox/rst/hri/PersonHypothesis.proto @@ -3,6 +3,7 @@ package rst.hri; import "rst/math/Vec2DFloat.proto"; import "rst/vision/LocatedFace.proto"; import "rst/tracking/TrackingInfo.proto"; +import "rst/hri/Body.proto"; option java_outer_classname = "PersonHypothesisType"; @@ -26,20 +27,10 @@ message PersonHypothesis { optional vision.LocatedFace face = 3; /** - * Direction of the human in a coordinate system the origin of - * which is the robot's head. - * - * @todo "Rename this field to something more descriptive" - */ - optional math.Vec2DFloat rhc_direction = 10; - - /** - * Direction of the human in a coordinate system the origin of - * which is the robot's body. - * - * @todo "Rename; see above." + * Geometric properties of the person's body. This includes the person's + * position in the world. */ - optional math.Vec2DFloat rbc_direction = 20; + optional hri.Body body = 10; /** * Represents a person's age as a range. If the exact age is known, set -- 1.7.9.5