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();
 }
Exemple #3
0
 public ObjectInformation(string name, Shape.Mesh ground_truth_mesh, Sensor.PointCloud2 ground_truth_point_cloud)
 {
     this.name = name;
     this.ground_truth_mesh        = ground_truth_mesh;
     this.ground_truth_point_cloud = ground_truth_point_cloud;
 }
Exemple #4
0
 public ObjectInformation()
 {
     this.name = "";
     this.ground_truth_mesh        = new Shape.Mesh();
     this.ground_truth_point_cloud = new Sensor.PointCloud2();
 }