laser_camera_segmentation/Segmentation Service

File: laser_camera_segmentation/Segmentation.srv

Raw Message Definition

#
# Copyright (c) 2010, Georgia Tech Research Corporation
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#     * Redistributions of source code must retain the above copyright
#       notice, this list of conditions and the following disclaimer.
#     * Redistributions in binary form must reproduce the above copyright
#       notice, this list of conditions and the following disclaimer in the
#       documentation and/or other materials provided with the distribution.
#     * Neither the name of the Georgia Tech Research Corporation nor the
#       names of its contributors may be used to endorse or promote products
#       derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY GEORGIA TECH RESEARCH CORPORATION ''AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL GEORGIA TECH BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

#  \author Martin Schuster (Healthcare Robotics Lab, Georgia Tech.)

Header header
sensor_msgs/PointCloud pointcloud #intensities in channles[0]
int32[] image
int32 imageWidth
int32 imageHeight
float32 imageAngle #in radians
geometry_msgs/Polygon regionOfInterest2D
int32 numberOfPointsToClassify #-1 means all, no subsampling
int32 laserHeightAboveGround #in meter
---
sensor_msgs/PointCloud pointcloud #labels in channles[1]

Compact Message Definition

std_msgs/Header header
sensor_msgs/PointCloud pointcloud
int32[] image
int32 imageWidth
int32 imageHeight
float32 imageAngle
geometry_msgs/Polygon regionOfInterest2D
int32 numberOfPointsToClassify
int32 laserHeightAboveGround

sensor_msgs/PointCloud pointcloud