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(); }
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; }
public ObjectInformation() { this.name = ""; this.ground_truth_mesh = new Shape.Mesh(); this.ground_truth_point_cloud = new Sensor.PointCloud2(); }