Object size msg
What falls under the merge request:
-
Objectdesignator.msg
is extended by fieldsstr[] description
andObjectSize objectSize
where ObjectSize is a msg file. -
ObjectSize.msg
consists of fieldsfloat32 radius
andDimension dimension
where Dimension is a msg file. -
Dimension.msg
consists of three sizes of a Box:float32 x_size
,float32 y_size
andfloat32 z_size
.
Our motivation to create these messages are to provide CRAM with additional information about any objects and also retrieve custom descriptions of an object, which can be used by Robokudo.
It might make sense, to return a list of ObjectSize[] objectSizes
, if there are multiple annotators with different methods
to compute several aspects of possible object sizes. It's up to you how you want it to be.