|
Autoware.Auto
|
|
Common euclidean cluster functions not intended for external use. More...
Typedefs | |
| using | BoundingBox = autoware_auto_msgs::msg::BoundingBox |
| using | BoundingBoxArray = autoware_auto_msgs::msg::BoundingBoxArray |
Functions | |
| EUCLIDEAN_CLUSTER_PUBLIC BoundingBox | compute_lfit_bounding_box (Cluster &cls) |
| Compute lfit bounding box from individual cluster. More... | |
| EUCLIDEAN_CLUSTER_PUBLIC BoundingBox | compute_eigenbox (const Cluster &cls) |
| Compute eigenbox from individual cluster. More... | |
| EUCLIDEAN_CLUSTER_PUBLIC void | compute_lfit_bounding_boxes (Clusters &clusters, BoundingBoxArray &boxes) |
| Compute lfit bounding boxes from clusters. More... | |
| EUCLIDEAN_CLUSTER_PUBLIC void | compute_lfit_bounding_boxes_with_z (Clusters &clusters, BoundingBoxArray &boxes) |
| Compute lfit bounding boxes from clusters, including z coordinate. More... | |
| EUCLIDEAN_CLUSTER_PUBLIC void | compute_eigenboxes (const Clusters &clusters, BoundingBoxArray &boxes) |
| Compute eigenboxes from clusters. More... | |
| EUCLIDEAN_CLUSTER_PUBLIC void | compute_eigenboxes_with_z (const Clusters &clusters, BoundingBoxArray &boxes) |
| Compute eigenboxes from clusters, including z coordinate. More... | |
Common euclidean cluster functions not intended for external use.
| using autoware::perception::segmentation::euclidean_cluster::details::BoundingBox = typedef autoware_auto_msgs::msg::BoundingBox |
| using autoware::perception::segmentation::euclidean_cluster::details::BoundingBoxArray = typedef autoware_auto_msgs::msg::BoundingBoxArray |
| BoundingBox autoware::perception::segmentation::euclidean_cluster::details::compute_eigenbox | ( | const Cluster & | cls | ) |
Compute eigenbox from individual cluster.
| [in] | cls | The cluster for which to compute the bounding box |
| void autoware::perception::segmentation::euclidean_cluster::details::compute_eigenboxes | ( | const Clusters & | clusters, |
| BoundingBoxArray & | boxes | ||
| ) |
Compute eigenboxes from clusters.
| [out] | boxes | Message that gets filled with the resulting bounding boxes |
| [in] | clusters | A set of clusters for which to compute the bounding boxes |
| void autoware::perception::segmentation::euclidean_cluster::details::compute_eigenboxes_with_z | ( | const Clusters & | clusters, |
| BoundingBoxArray & | boxes | ||
| ) |
Compute eigenboxes from clusters, including z coordinate.
| [out] | boxes | Message that gets filled with the resulting bounding boxes |
| [in] | clusters | A set of clusters for which to compute the bounding boxes |
| BoundingBox autoware::perception::segmentation::euclidean_cluster::details::compute_lfit_bounding_box | ( | Cluster & | cls | ) |
Compute lfit bounding box from individual cluster.
| [in,out] | cls | The cluster for which to compute the bounding box, gets shuffled |
| void autoware::perception::segmentation::euclidean_cluster::details::compute_lfit_bounding_boxes | ( | Clusters & | clusters, |
| BoundingBoxArray & | boxes | ||
| ) |
Compute lfit bounding boxes from clusters.
| [out] | boxes | Message that gets filled with the resulting bounding boxes |
| [in,out] | clusters | A set of clusters for which to compute the bounding boxes. Individual clusters get their points shuffled |
| void autoware::perception::segmentation::euclidean_cluster::details::compute_lfit_bounding_boxes_with_z | ( | Clusters & | clusters, |
| BoundingBoxArray & | boxes | ||
| ) |
Compute lfit bounding boxes from clusters, including z coordinate.
| [out] | boxes | Message that gets filled with the resulting bounding boxes |
| [in,out] | clusters | A set of clusters for which to compute the bounding boxes. Individual clusters get their points shuffled |