34 std::shared_ptr<base::AttributeRadarPointCloud<base::RadarPointF>>
cloud;
36 std::shared_ptr<base::AttributeRadarPointCloud<base::RadarPointD>>
74 const std::vector<uint32_t> &indices) {
75 if (
cloud && filtered_cloud) {
80 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
void CopyRadarPointCloudExclude(const RadarPointCloud< RadarPointT > &rhs, const std::vector< IndexType > &indices)
std::vector< int > indices
std::vector< std::shared_ptr< base::Object > > tracked_objects
std::shared_ptr< base::AttributeRadarPointCloud< base::RadarPointD > > world_cloud
Eigen::Affine3d radar2novatel_extrinsics
std::vector< std::shared_ptr< base::Object > > segmented_objects
base::SensorInfo sensor_info
Eigen::Affine3d radar2world_pose
Eigen::Affine3d novatel2world_pose
void FilterPointCloud(base::RadarPointCloud< base::RadarPointF > *filtered_cloud, const std::vector< uint32_t > &indices)
base::PointIndices roi_indices
std::shared_ptr< base::AttributeRadarPointCloud< base::RadarPointF > > cloud