From 73509a5d1ae316e086f7e1bfb09b59671ae6ed91 Mon Sep 17 00:00:00 2001 From: Leon Ziegler Date: Thu, 6 Mar 2014 15:52:50 +0100 Subject: [PATCH 3/8] added new type LaserScan --- proto/sandbox/rst/vision/LaserScan.proto | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 proto/sandbox/rst/vision/LaserScan.proto diff --git a/proto/sandbox/rst/vision/LaserScan.proto b/proto/sandbox/rst/vision/LaserScan.proto new file mode 100644 index 0000000..76fac73 --- /dev/null +++ b/proto/sandbox/rst/vision/LaserScan.proto @@ -0,0 +1,27 @@ +package rst.vision; + +option java_outer_classname = "LaserScanType"; + +/** + * An object of this type represents a single laser scan carried out by an + * appropriate planar laser range-finder. + * + * @author "Leon Ziegler" + */ +message LaserScan { + + /** + * A set of values coming from the laserscanning device. + */ + // @unit(meter) + repeated float scan_values = 1; + + /** + * The angular range that is covered by the scan. This value depends on the used + * hardware and equals the sensor's one-dimensional field of view. The values from + * @ref .scan_values are evenly distributed over this angular range. + */ + // @unit(radian) + required float scan_angle = 2; +} + -- 1.7.9.5