Currently, cylinder primitives are rendered at one fourth their normal diameter due to a bug in the conversion to an interactive marker. This PR changes the scaling to match the InteractiveMarker spec.
scale.x is diameter in x direction, scale.y in y direction, by setting these to different values you get an ellipse instead of a circle. Use scale.z to specify the height.
Currently, cylinder primitives are rendered at one fourth their normal diameter due to a bug in the conversion to an interactive marker. This PR changes the scaling to match the InteractiveMarker spec.
From http://wiki.ros.org/rviz/DisplayTypes/Marker#Cylinder_.28CYLINDER.3D3.29