Autoware.Auto
|
|
#include <lidar_utils/point_cloud_utils.hpp>
#include <geometry_msgs/msg/point32.hpp>
#include <cstring>
#include <algorithm>
#include <string>
#include <utility>
#include <list>
#include "euclidean_cluster/euclidean_cluster.hpp"
#include "geometry/bounding_box_2d.hpp"
Namespaces | |
autoware | |
This file defines the lanelet2_map_provider_node class. | |
autoware::perception | |
Perception related algorithms and functionality, such as those acting on 3D lidar data, camera data, radar, or ultrasonic information. | |
autoware::perception::segmentation | |
autoware::perception::segmentation::euclidean_cluster | |
Supporting classes for euclidean clustering, an object detection algorithm. | |
autoware::perception::segmentation::euclidean_cluster::details | |
Common euclidean cluster functions not intended for external use. | |
Functions | |
EUCLIDEAN_CLUSTER_PUBLIC BoundingBoxArray | autoware::perception::segmentation::euclidean_cluster::details::compute_bounding_boxes (Clusters &clusters, const BboxMethod method, const bool compute_height, const bool size_filter=false, const FilterConfig &filter_config={0.0F, 0.0F, 0.0F, std::numeric_limits< float >::max(), std::numeric_limits< float >::max(), std::numeric_limits< float >::max()}) |
Compute bounding boxes from clusters. More... | |
BoundingBoxArray | autoware::perception::segmentation::euclidean_cluster::details::compute_lfit_bounding_boxes (Clusters &clusters, const bool compute_height) |
EUCLIDEAN_CLUSTER_PUBLIC DetectedObjects | autoware::perception::segmentation::euclidean_cluster::details::convert_to_detected_objects (const BoundingBoxArray &boxes) |
Convert this bounding box to a DetectedObjects message. More... | |
EUCLIDEAN_CLUSTER_PUBLIC DetectedObjects | autoware::perception::segmentation::euclidean_cluster::details::convert_to_polygon_prisms (const Clusters &clusters) |
Convert this clusters to polygon prisms as a DetectedObjects message. More... | |