public RecognizedObject(Header header, ObjectType type, float confidence, Sensor.PointCloud2[] point_clouds, Shape.Mesh bounding_mesh, Geometry.Point[] bounding_contours, Geometry.PoseWithCovarianceStamped pose)
 {
     this.header            = header;
     this.type              = type;
     this.confidence        = confidence;
     this.point_clouds      = point_clouds;
     this.bounding_mesh     = bounding_mesh;
     this.bounding_contours = bounding_contours;
     this.pose              = pose;
 }
 public RecognizedObject()
 {
     this.header            = new Header();
     this.type              = new ObjectType();
     this.confidence        = 0.0f;
     this.point_clouds      = new Sensor.PointCloud2[0];
     this.bounding_mesh     = new Shape.Mesh();
     this.bounding_contours = new Geometry.Point[0];
     this.pose              = new Geometry.PoseWithCovarianceStamped();
 }
示例#3
0
 public SetMapRequest(OccupancyGrid map, Geometry.PoseWithCovarianceStamped initial_pose)
 {
     this.map          = map;
     this.initial_pose = initial_pose;
 }
示例#4
0
 public SetMapRequest()
 {
     this.map          = new OccupancyGrid();
     this.initial_pose = new Geometry.PoseWithCovarianceStamped();
 }